我不是 Java 开发人员,但我正在与 Java 系统进行交互。 请帮助我使用一个正则表达式来检测所有以 25678 或 25677 开头的数字。
例如在 rails 中是:
^(25677|25678)
示例输入是 256776582036
和 256782405036
最佳答案
^(25678|25677)
或
^2567[78]
如果你这样做 ^(25678|25677)[0-9]*
它保证其他都是数字而不是其他字符。
应该为您解决问题...先查找其中一个数字,然后再查找任何数字
关于数字的Java正则表达式以代码开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29751495/