我想要的是像 ACCT 4838
这样的类代码。
我试过了
String REGEX = "[a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][\\s][\\d][\\d][\\d][\\d]";
String REGEX = "[a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z]\\s\\d\\d\\d\\d"
如果这被标记,我深表歉意,我已经四处寻找了一段时间,但我无法完全确定我做错了什么。对于某人来说应该很快。
最佳答案
您可以使用这样的正则表达式:
(?i)^[a-z]{4} \d{4}$ // With inline insensitive flag
^[A-Za-z]{4} \d{4}$ // without inline flag
记住在java中转义反斜杠,例如^[A-Za-z]{4}\\d{4}$
<强> IdeOne example
关于java - 在JAVA中使用正则表达式如何说4个任意字母一个空格然后4个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33023750/