Как мне преобразовать следующее выражение из POSIX в PCRE?
Хотелось бы, чтобы была простая утилита, которая бы делала это, поскольку регулярные выражения меня пугают. Я хотел бы обновить следующее preg_replace()
если бы кто-нибудь мог объяснить мне, как.
eregi_replace('([a-zA-Z0-9_]{'.$min_char.','.$max_char.'})','', $password)
Спасибо за любую помощь.
1 ответ
Решение
Должно быть просто
/([a-zA-Z0-9_]{$min_char,$max_char})/
preg_replace('/([a-zA-Z0-9_]{'.$min_char.','.$max_char.'})/','', $password)
Насколько я вижу, отсутствует только разделитель.