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.
我已经设置了模式,问题是,例如,Part\s[V|IV|III|II|I][:]?当它遇到时,它会确认匹配并删除其他两个。有没有办法让模式中的 具有更高的优先级,因此它包含在找到的内容中?Part IIIPart IIIIII
Part\s[V|IV|III|II|I][:]?
Part III
Part I
II
III
您遇到的问题是字符类([ 和 ])仅匹配单个字符。所以它匹配其中的任何一个字符,在这种情况下,你只是简单地重述了 I 很多次。您需要的是或多个字符串而不是字符。IE
(Part\s(V|IV|III|II|I)[:]?)
注意圆括号而不是方括号。
您可以使用(Part\s(V|IV|III|II|I)[:]?)