我已将文件名称为
B-018 MyName
我想检查前四个字符的格式是否为
“B-<数字><数字><数字>
B-对于所有名称都是常量,我想检查三个后续字符是否为数字。
如何在Java中使用正则表达式?
答案 0 :(得分:0)
以下表达式实现了您的要求。
java.util.regex.Pattern.compile("B-\\d{3} .*").matcher("B-018 MyName").matches()
它检查表达式是" B-(3位数)(任何字符零或更多时间)"。
我建议您使用网站https://regex101.com/来了解有关正则表达式的一些基础并测试您的表达式。可以使用此链接https://regex101.com/r/B0GN8F/1检索此表达式。