如果字符串包含至少一个问号,则regex返回false

ond*_*aco 0 php regex

我有一个字符串,我想检测它是否包含至少一个问号.如果它确实返回false.我试图寻找它,但问号似乎是一个特殊的角色.你会怎么做?

谢谢.

Pau*_*rer 5

你只需要逃避?在你的正则表达式. preg_match('/\?/','A string?',$matches)会返回一个匹配?如果存在的话.

也就是说,你可以用strpos()它.它会更快,因为你真的不需要一个正则表达式引擎找到?