数字的Java正则表达式以代码开头

标签 java regex

我不是 Java 开发人员,但我正在与 Java 系统进行交互。 请帮助我使用一个正则表达式来检测所有以 25678 或 25677 开头的数字。

例如在 rails 中是:

^(25677|25678)

示例输入是 256776582036256782405036

最佳答案

^(25678|25677)

^2567[78]

如果你这样做 ^(25678|25677)[0-9]* 它保证其他都是数字而不是其他字符。

应该为您解决问题...先查找其中一个数字,然后再查找任何数字

关于数字的Java正则表达式以代码开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29751495/

相关文章:

java - 如何使用 javadoc 正确记录注释?

java - 回溯 - 在二维网格中找到最佳路径

java - 无法使用 javascript 提交()接缝表单

python - Python 正则表达式中的 Format()

javascript - 排除正则表达式中的字符串

JAVA非法启动类型

java - CDI @Transactional.rollbackOn 不起作用

python - 如何以编程方式访问流编辑器?

java - 正则表达式模式匹配产生错误

javascript - 匹配并返回两个值之间的正则表达式