Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这样一段:
汽车、汽车、动车或汽车是用于运送乘客的轮式机动车辆,它也装有自己的发动机或电动机。该术语的大多数定义都指定汽车主要在道路上行驶,可容纳一到八人,通常有四个轮子,主要用于运输人员而非货物。
我有一个正则表达式代码,用于将我的单词列表与此段落匹配,但它不起作用:
[[:<:]]((automobile|motor|roads|bycicle)[[:blank:]]*){2,}[[:>:]]
我如何编辑这个正则表达式代码以匹配这个 pagagrapgh ?
您声称要匹配段落中的单词。但是您的正则表达式仅匹配列表中至少两个单词的序列(由于{2,}. 这些单词可能用空格分隔,但也可以一个接一个地直接写入,中间没有空格。如果您只想匹配单个词,为什么不简单地使用
{2,}
[[:<:]](automobile|motor|roads|bycicle)[[:>:]]