标签: java regex
主题文字:
444410******1010
这是我正在使用的正则表达式:
[0-9]{6}(?:\*\*\*\*\*\*)(?:[0-9]{4})
我想知道是否有办法改善它。
答案 0 :(得分:0)
您不需要非捕获组,并且您可能会发现\d比[0-9]更具可读性
\d
[0-9]
Pattern p = Pattern.compile("\\d{6}\\*{6}\\d{4}");