PHP - 检查字符串是否包含一些字符


PHP - check the string if contains some of the characters

我有一个字符串,其中包含以下一些字符(逗号用作OR):

$car = (=, !=, <, <=. >, =>)

"弦$car第二部分"

如何查看使用了哪个字符,并将其放入新变量中?

您可以使用此正则表达式:

if (preg_match('/([!<]=|=>?|[<>])/', $car, $m))
   echo $m[1];

$m[1]将包含您要查找的字符串之一。

正则表达式演示

使用这个简单模式:

preg_match("/!=|<=|=>|>|<|=)"/, $string, $matches)

演示:https://regex101.com/r/bA3bG0/1