Я пытаюсь создать функцию для проверки подстроки в строке в php.
public static function stringCheck ($string, $substring) {
$patern = "/".$substring."/";
if (preg_match($substring, string) {
return true;
}
else return false;
}
, но если я введу специальный символ, используемый в preg_match (^. [$ () | * +? {), Это обернется поиском.
Я пробовал что-то вроде приведенного ниже кода, но это не сработало
$speicalChar = '/(\^|\.|\[|\$|\(|\)|\*|\+|\?|\{|\\)/';
У любого есть решение или альтернатива preg_match. Имейте в виду, что я тоже хочу иметь возможность проверять символы. Я пытался использовать strstr, но у меня были проблемы с символами.
Спасибо =]