正则表达式 匹配存在换行的内容

<div>
1
2
3
a
b
c
4
5
6
</div>

如何匹配出123abc呢?

用<div>(.*)</div>也不可以呀。

请高手指点,并写出正则表达式,谢谢
写错了,是要匹配出123abc456
且123abc456要连在一起,而不是单个字符的匹配。

第1个回答  2009-04-23
<div>([^\<]*\n[^\<]*)*</div>

\n 为换行符
[^\<]除了包括左括号之外的字符本回答被提问者和网友采纳
第2个回答  2009-04-21
. 匹配的是换行符以外的任何字符,所以不行。
是不是可以把里面的换行符替换掉为空,再去匹配呢?

正则表达式 匹配存在换行的内容
\\n 为换行符 [^\\<]除了包括左括号之外的字符

正则表达式:如何匹配包括换行符在内的任意字符?
例如,中文字符的正则表达式为[\一-\龥],而匹配换行符需要使用[\\s\\S]或[\\n.],而非简单的点符号。在Java中,初学者可能会在使用“.”时遇到问题,因为它仅匹配非换行字符。正确的匹配任意字符的正则表达式是([\\s\\S]*),或者使用“([\\d\\D]*)”、“([\\w\\W]*)”来表示。正则表达...

正则表达式中怎么匹配换行符
回答:1 \/(.+)\/is 2 \/([.\\n\\r]+)\/i

php正则表达式匹配一段中文,中间有换行,空白,应该怎么写
def#s'; \/\/能匹配abc换行def3、使用\\s*匹配换行和空格,php里\\s能匹配空白字符,含换行php里的中文使用 [\\x7f-\\xff]表示,因此,使用正则:$pattern = '#[\\x7f-\\xff]+(?:\\s*[\\x7f-\\xff]+)*#'; 即可

怎么用正则表达式提取下面...中的内容,里面有很多换行
1 取出div内内容 string result = Regex.Match(html, @"([\\W\\w]*?)", RegexOptions.IgnoreCase).Groups[1].Value;2 去标签 result = Regex.Replace(result, @"<\/?p>", "", RegexOptions.IgnoreCase);

求!正则表达式中匹配含换行符的所有字符的写法
[\\w\\W][\\d\\D]

java正则匹配换行符和冒号之间的字符
Java正则表达式:\\n(.*?):我给你个Java例子程序,你看看吧.import java.util.regex.Matcher;import java.util.regex.Pattern;public class D { public static void main(String[] args) { String s="abcd\\nefg:"; String regex="\\n(.*?):"; Pattern p=Pattern.compile(regex); Matcher...

js正则表达式匹配分隔符
\\n 匹配一个换行符。等价于 \\x0a 和 \\cJ。\\r 匹配一个回车符。等价于 \\x0d 和 \\cM。\\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \\f\\n\\r\\t\\v]。\\S 匹配任何非空白字符。等价于 [^ \\f\\n\\r\\t\\v]。\\t 匹配一个制表符。等价于 \\x09 和 \\cI...

正则表达式匹配空格换行的问题
preg_match_all("\/([\\w\\W]*?)<\\\/td>\/i",$str,$content);

正则表达式.+?是否包含换行符
正则表达式对象模式仅有如下三种:g (全文查找出现的所有 pattern)i (忽略大小写)m (多行查找)1.单行模式(单行模式允许小数点(.)匹配包括换行符(\\n)在内的任意字符)开启单行模式:.可以匹配任意字符(包括换行符)关闭单行模式:.只有匹配 非换行 的其它任意字符(.可匹配\\r,即除了不匹配\\n外...

相似回答