我使用正则表达式从给定的字符串中查找数字。我的代码在大多数情况下工作正常。
但是,这是一个我面临问题的例子。
字符串: EU / EEA6123645789133113 这是我要查找号码的字符串。
模式:[6] [0-9] {9} - 这意味着数字应以6开头,字符的长度为10. https://regex101.com/
输出为: 6123645789 ,这是正确的。
但在相同的字符串中你可以看到另一个以6开头且长度为10的数字。
字符串:EU / EEA 6123645789 133113
字符串:EU / EEA6123 6457891331 13
我想提取数字 6123645789 和 6457891331 。
有人可以建议任何解决方案吗?