Ошибка в preg_match PHP - PullRequest
       27

Ошибка в preg_match PHP

1 голос
/ 26 декабря 2010
<?php

$str = "asd,ad";
if(preg_match(",",$str)) { 
    echo "ok";
}

?

Это выводит меня

Конечный разделитель ',' не найден в ....

?>

Ответы [ 2 ]

2 голосов
/ 26 декабря 2010

ваш шаблон можно заменить на strpos вместо

if(strpos($str, ",")!==false)
{
   echo "ok";
}
1 голос
/ 26 декабря 2010

Вам не хватает разделителей, попробуйте это:

$str = "asd,ad";
if(preg_match("/,/",$str)) { 
    echo "ok";
}

Чтобы узнать больше экземпляров, вы можете использовать функцию preg_match_all.

...