我想将此正则表达式与FINDSTR
一起使用,但它太长,因为FINDSTR
的搜索字符串必须少于128个字符。
\b((((Mr)|(Mrs)|(Ms)|(Fr)|(St)|(Sr)|(Rev)|(Dr))\.)\s?)?(((([A-Z][a-z]+)|([A-Z]\.?))(\s(([A-Z][a-z]+)|([A-Z]\.?)))?)|(([A-Z]\.?){1,2}))?\s((([A-Z][a-z]+)\-([A-Z][a-z]+))|(([A-Z][a-z]+)\'([A-Z][a-z]+))|([A-Z][a-z]+))\b
我该怎么办?
答案 0 :(得分:0)
怎么样:
(Mr|Mrs|Ms|Fr|St|Sr|Rev|Dr)((\s[A-Z]\.?|[\s\-][A-Z]\w+))*([\s\-][A-Z]\w+)+
匹配: