добрый вечер,
мне нужно проверить, совпадают ли входные данные с моим регулярным выражением или нет
я использую этот шаблон '@^[a-zA-Z\@]{3,30}$@is'
<?php
if( preg_match('@^[a-zA-Z\@]{3,30}$@is', 'input@input') ){ echo 'matched'; }else{ echo 'no match'; }
?>
если я удалил символ @
, регулярное выражение все равно вернулось TRUE
<?php
if( preg_match('@^[a-zA-Z\@]{3,30}$@is', 'inputinput') ){ echo 'matched'; }else{ echo 'no match'; }
?>
Мне нужно отредактировать регулярное выражение, чтобы оно содержало @
char