具有特定模式的正则表达式复杂系列

时间:2014-06-05 16:02:20

标签: regex

我会尝试解释我需要帮助的内容。

我要通过正则表达式检查以下系列中的数字是"2 904", "3 231", "2 653", "2 653", "2 353",依此类推。我的目标是只有在其中一个数字格式"123"3-digits100-999之间)

时才能获得匹配

不匹配: sö311 2 904 2 3 231 3 2 653 32 4 2 653 5 2 353 6 2 353 7 2 353 8 2 904 9 3 002 10 3 143 33 11 2 615 12 2 353 13 2 353 14 2 353 15 2 353 16 2 653 17 2 353 34 18 2 157 19 1 699 20 1 699

匹配 sö311 2 904 2 3 231 3 653 32 4 2 653 5 2 353 6 2 353 7 2 353 8 2 904 9 3 002 10 3 143 33 11 2 615 12 2 353 13 2 353 14 2 353 15 2 353 16 2 653 17 2 353 34 18 2 157 19 1 699 20 1 699

s 31 1 2 904 2 3 231 3 2 653 32 4 2 653 5 2 353 6 2 353 7 2 353 8 2 904 9 3 002 10 3 143 33 11 2 615 12 2 353 13 2 353 14 953 15 2 353 16 2 653 17 2 353 34 18 2 157 19 1 699 20 1 699

从我的例子中可以看出,数字“2 653”在数字“3”之后变为“653” 编号“14”后编号“2 353”变为“953”。 数字之间的数字,即1-20,是静态数字,永远不会改变

可能的?

我会在http://rubular.com/

尝试

0 个答案:

没有答案