Im неохотно спрашивает, но я не могу вычислить php preg_replace и игнорировать некоторые кусочки жало.php preg_replace frustration
$string = '2012042410000102';
$ строка должна выглядеть _0424_102
Цифры, демонстрирующая изменчивы постоянно меняется и 2012 изменения когда-либо год
что я пробовал:
^\d{4}[^\d{4}]10000[^\d{3}]$
^\d{4}[^\d]{4}10000[^\d]{3}$
Любая помощь быть оцененным. Я знаю, что это вопрос о нобе, но легкий момент для тех, кто помогает.
Благодаря
По сути, вы хотите, чтобы заменить первые четыре цифры и «10000» с подчеркиванием? – Wiseguy
Если вы пишете '[^ \ d]', это означает совпадение не десятичных знаков. – mario
@Wiseguy yup that's all – knittledan