【发布时间】:2014-01-23 12:42:52
【问题描述】:
我有如下文字:
Hallo ich bin Pra Lebo, | (_S ich wurde 1974 in Südafrika geboren, S_) | (_B <marker
tag="1">denn</marker> meine Eltern, | beide Angehörige der Komtoru, | sind nach dem
Umsturz ´73 ausgewandert. B_) | Trotz meiner auswärtigen Herkunft fühle ich mich Akritiri immer
noch sehr verbunden und ich hoffe, | dass wir heute eine gute Entscheidung treffen können. | Ich
plädiere für ein parlamentarisches Regierungssystem, | damit die Kontrolle besser gegeben ist und
damit so schreckliche Ereignisse sich nie wieder wiederholen können. |
我想要一个正则表达式来匹配(_S ... S_) 中的字符串,另一个正则表达式来匹配(_B ...B_) 中的字符串,第三个正则表达式来匹配不在上述任何范围内的那些跨度。理想情况下,我会有三个正则表达式。怎么做呢?
前两个问题要容易得多并且已经得到解答,但是第三个问题仍然存在。我需要匹配没有被任何开始或结束圆括号包围的最大字符串。任何帮助表示赞赏。
【问题讨论】:
标签: regex perl regex-negation