我喜欢正则表达式匹配子字符串"类型I"而不是"类型II"
使用PHP
以下适用于单个案例,但我在循环中运行它并非所有案例都以字边界结束
^[[
具有所需结果的数据集:
preg_match('/Type I\b/', $string)
答案 0 :(得分:1)
https://regex101.com/r/fH9yV2/1
$re = "/Type I(?!I)/";
这需要你的Type I
,并断言下一个字符不是另一个I
。
有关外观断言的更多信息:http://www.regular-expressions.info/lookaround.html
您似乎刚刚开始了解正则表达式。我建议你更多地浏览上面的网站,因为它是学习正则表达式的一个很好的工具。