正则表达式匹配任何字符,包括使用java的字符串中的换行符

时间:2015-06-17 09:05:52

标签: java regex

我有一个字符串,其中包含java中的换行符。我需要一个正则表达式来匹配任何字符,包括换行符。

这是字符串:

(.*?)

我正在使用此{{1}},但它不会匹配换行符。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此模式:

([a-zA-Z\n])+

regexr上测试过。这是如何在Java中实现它的一个例子

String pattern = "([a-zA-Z\n])+";
String input = "String with \n line break.";
Pattern p = Pattern.compile(pattern);
java.util.regex.Matcher m = p.matcher(input);