我在一个文本文件中有这一行,格式如下:
/ text
/
我需要编辑该行并删除文本并得到如下结果:
/
/
我应该使用什么正则表达式来删除文本?我有一个问题,因为下面一行中有一个“/”。
这个怎么样?
public String doMagic()
{
return "/\n /";
}
如果“/”行开始并且之后不需要任何内容,则可以使用此正则表达式:
String in = "/ text\n /";
String pattern = "^(/)(.+?)(\\n.*)";
System.out.println(in.replaceAll(pattern, "$1$3"));
如果您尝试删除“/”之后的所有字符,您可以执行以下操作:
String in = "/ text\n /";
String out = in.replaceAll("/.*", "/");