Too*_*ook 0 java regex pattern-matching
可以说我有大量的(随机)文本.在此文本中有一个电话号码,包括三个数字,一个短划线,另外三个数字,一个短划线和四个数字.例如,XXX-XXX-XXXX.从文本中检索此数字的正则表达式是什么?我试过用:
Matcher matcher = pattern.matcher(previousText);
Pattern pattern2 = Pattern.compile(".*(\\d\\d\\d-\\d\\d\\d-\\d\\d\\d\\d).*")
Matcher matcher2 = pattern2.matcher(currentText);
Run Code Online (Sandbox Code Playgroud)
现在,虽然它会起作用,但事实并非如此.请帮忙.