Cha*_*rry 20
在preg_*通话中使用模式.如果函数返回false,则模式可能存在问题.据我所知,这是检查正则表达式模式在PHP中是否有效的最简单方法.
这是一个指定正确类型的布尔检查的示例:
$invalidPattern = 'i am not valid regex';
$subject = 'This is some text I am searching in';
if (@preg_match($invalidPattern, $subject) === false) {
// the regex failed and is likely invalid
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9277 次 |
| 最近记录: |