@newaitix

Почему не работает регулярное выражение?

$subject='+123(45)678-90-12';
$pattern = '/\+(.*)/'; 
$keywords = preg_split($pattern, $subject);
print_r($keywords); // Array ( [0] => [1] => )
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
@gracer
Потому что вы указали регулярное выражение, которое соответствует всей строке "+123(45)678-90-12". Поэтому если поделить эту строку на части с помощью сплита получаются два пустых элемента на выходе
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект