2

我有下一个正则表达式

\w*\|(?<PORT>\w*)\|(?<NAME>\w*)\|

我想得到任何匹配,除了PORT等于 220

例如:

0|220|Camry|- 必须排除匹配

0|112|Polo|- 可以匹配

4

1 回答 1

4

使用负前瞻:

\w*\|(?!220\|)(?<PORT>\w*)\|(?<NAME>\w*)\|
     ^^^^^^^^^
于 2013-08-12T06:50:12.497 回答