我需要一个正则表达式来匹配部分字符串。例如,下面的字符串需要匹配两个分隔符之间的任何字符串
Fault,10.224.2.3:4450,XX_XXX0039_XX.XX/0,AA,BBBBBB
我想匹配整个字符串并提取Fault,10.224.2.3:4450
和AA,BBBBBB
。但是,我想忽略,XX_XXX0039_XX.XX/0,
。
请注意,要忽略的字符串包括分隔符,逗号(,
)。忽略字符串可能包含以下字符:
./_0-9A-Za-z
的期间(.
)的位置不是固定的。我想忽略模式的其他例子是:
,XX_XXX0039_XX.XX/0,
,XX_XX0039_XXXXX/1,
,X_XX0039_X/4,
我使用正则表达式的简单事件协调员。
什么正则表达式你试过吗?另外,你在用什么语言编写正则表达式? – creemama
它看起来像一切都在逗号之间 - 什么将你想要的与你不想要的区分开来? – Ansari
因此,如果我理解正确,每行都包含两个双定界符(“,,”),并且您想从行中删除'/,,.*?,,'? “忽略”是什么意思?另外,您是否可以使用PCRE,或者我们是否在BRE或ERE中提供解决方案? – ghoti