特定数字的正则表达式

时间:2014-06-18 15:06:04

标签: regex

我正在尝试从报告中提取两个具体数字01030101。我该怎么做?

^.*\b(0101|0103)\b.*$

它只给了我0101

2 个答案:

答案 0 :(得分:3)

这个正则表达式应该有效:

\b010[13]\b

答案 1 :(得分:1)

请试试这个:

((?:0101|0103))

没有^和$ - >如果你保留两个char,那么程序将找到整个字符串,并且只查看一次。 然后,你需要做一个循环来捕获每个元素。

希望有所帮助