有人可以告诉我为什么这个正则表达式与下面的字符串不匹配?如何调整正则表达式以便匹配?字符串“470123023
”和“11-03-2015
”必须位于正则表达式中...
.*-11-03-2015-.*_470123023_.*_META\.xml
wehansen-11-03-2015-09-35-12_470123023_META.xml
答案 0 :(得分:5)
它不匹配,因为它需要至少两个下划线_
(就在META之前)
.*-11-03-2015-.*_470123023_.*_META\.xml
^ ^
| |
here is the issue
你应该替换这个
.... 3_.*_META ....
类似
.... 3.*_META ....
答案 1 :(得分:2)