正则表达式
String str="local/{yyyymmdd}/target";
String reg = "[{][\\D]{0,8}[}]";
System.out.println(str.replaceAll(reg,"20181022"));
// 输出结果 local/20181022/target
正则表达式匹配多行注解/**/
/* Location: C:\Users\admin\Documents\sdf\WEB-INF\lib\sds-server-validcode-1.1.0-SNAPSHOT.jar
* Qualified Name: com.sds.captcha.component.image.textpaster.DecoratedRandomTextPaster
* JD-Core Version: 0.6.0
*/
匹配上述注解的正则表达式为:/\*(.|\r\n)*\*/
因为windows的换行是/r/n所以为\r\n
网友评论