正则表达式回顾格式条件

时间:2014-06-06 15:48:10

标签: regex

我需要帮助才能创建一个可以匹配特定格式的正则表达式。

输入:

  

“fr.2 699: - 2 fr.599: - 3 fr.899: - 4 fr.3 899: - 5 fr.1 499: - 6 fr.999: - ”

输出:

  

“599 899 999”

我试过:[1-9]\d{2}但是输出是“699 599 899 899 499 999”

我将在http://rubular.com/

测试结果

2 个答案:

答案 0 :(得分:2)

您似乎希望匹配fr.

后面的数字

以下正则表达式应该有效:

fr\. ([1-9]\d{2})

经测试:http://rubular.com/r/ct5WD9TlTg

答案 1 :(得分:2)

这个怎么样:

Online Demo

/(?<=fr\.\s)(\d{3})/g