使用正则表达式进行简单的数字提取

时间:2012-02-20 15:47:12

标签: regex

我有一个简单的输入行:

"12234542","444232343","3323131"

总是收到相同的字符串,我想将这些字符串拆分为正则表达式,例如我希望group1匹配12234542,将第2组匹配444232343,将第3组分组到匹配3323131

试过这个但没有工作:

[^"]([0-9]+)[^"],[^"]([0-9]+)[^"],[^"]([0-9]+)[^"]

2 个答案:

答案 0 :(得分:2)

你的意思是你想要匹配一组三个这样的数字字符串?然后使用

"(\d+)","(\d+)","(\d+)"

作为模式。

答案 1 :(得分:0)

你可以这样做:

/"([^"]+)","([^"]+)","([^"]+)"/