比如说一个文本里有这样类型的串 <!--#include virtual" 中间可以使任意字符 "-->
现在要用某个串把这样类型的字符串全部换掉,
请问各位高手在replaceAll中用正则表达式应该要怎么写啊?
1 个解决方案
#1
public static void main(String[] args) {
String str = "<!--#include virtual \" 中间可以使任意字符 \"-->";
System.out.println(str);
str = str.replaceAll("<!--#include virtual\\s+\".+\"-->", "");
System.out.println(str);
}
String str = "<!--#include virtual \" 中间可以使任意字符 \"-->";
System.out.println(str);
str = str.replaceAll("<!--#include virtual\\s+\".+\"-->", "");
System.out.println(str);
}
#1
public static void main(String[] args) {
String str = "<!--#include virtual \" 中间可以使任意字符 \"-->";
System.out.println(str);
str = str.replaceAll("<!--#include virtual\\s+\".+\"-->", "");
System.out.println(str);
}
String str = "<!--#include virtual \" 中间可以使任意字符 \"-->";
System.out.println(str);
str = str.replaceAll("<!--#include virtual\\s+\".+\"-->", "");
System.out.println(str);
}