我需要一個正則表達式來匹配部分字符串。例如,下面的字符串需要匹配兩個分隔符之間的任何字符串
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