如何使用java将文本文件中包含的整个字符串替换为新行?

时间:2015-03-14 06:36:39

标签: java regex

我的文本文件包含如下数据:

|------------------+------+-------------+------------------
  A regular expression can be a single-character pattern or multiple-character  pattern.
 ---------------------------------------------------    

所以我想替换| ------------------ + ------ + ------------- + - -----------------和-------------------------------- -------------------使用正则表达式,例如替换包含0或更多的完整字符串' - '字符。谢谢。

目前我正在使用:
                                                                              行= line.replace(" | ------------------ + ------ + ------------- + ------------------"" \ n&#34);

1 个答案:

答案 0 :(得分:0)

您可以像replaceAll一样使用正则表达式:

line = line.replaceAll("[|+-]+", "\n");