正则中的模式修正
貪婪匹配、懶惰匹配
在出現多個結果情況時,默認是貪婪匹配,返回最長的字符
比如$pattern = '/wawa.+123/';
$subject = 'i love wawa__123123123123123';
preg_match(pattern, $subject, $matches);
返回:array([0]=>wawa__123123123123123)
如果懶惰模式大寫的U $pattern = '/wawa.+123/U';
返回:array([0]=>wawa__123)
如果無視大小寫的i?$pattern = '/WaWa.+123/Ui';
返回的還是:array([0]=>wawa__123)
如果無視空白的i?$pattern = '/Wa Wa.+123/Uix';
返回的還是:array([0]=>wawa__123)
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 正则表达式函数语法
- 下一篇: 荣耀X40GT骁龙888旗舰芯