我需要一个正则表达式来匹配字符串的各个部分。例如,在以下字符串
中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,
我在简单事件协调器中使用正则表达式。
答案 0 :(得分:0)
(\ W +,\ d + \ d + \ d + \ d +:。\ d +)。* ?,(\ W +,\ W +)
答案 1 :(得分:0)
最好是避免使用分隔符,
正则表达式:
[^,]+
结果:
[0] => XX_XXX0039_XX.XX/0
[1] =>
[2] => XX_XX0039_XXXXX/1
[3] =>
[4] => X_XX0039_X/4