正则表达式“<(p|br)[^<]*>”分析 请问这个正则表达式 <(p|br)[^<]*> 是要匹配什么样的字符啊,分析一下原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是匹配<p...>这样的段落标签,或者是<br>这样的换行 <(p|br)[^ <]*> 匹配<p.....> or <br......> 符号“<”后面紧跟着字符“p”或“br”,后面在跟着任意个不为符号“<”的字符,最后面是符号“>”匹配<p...>这样的段落标签,或者是 <br>这样的换行,是没错。但实际上这个正则不太准确,因为 “<p < >”在HTML里依然是合法的段落标记,而不会被这个正则匹配。改成 <(p|br)[^>]*> 这样更准确,在一个<**>标签里只要不提前出现>把标记提前结束就行了 这个正则真是让人看不懂。。为什么不是<(p|br)[^>]*>呢?是楼主搞错了吗?要匹配的是<p...>或者<br...>...表示非>号的任意个字符,包括0个。。 帮忙看看为什么这个xml生成不了,谢谢 word复制table的问题 学了计算机网络之后该做些什么事情来巩固知识结构 算法求助 winform中Combox的小问题 imagebutton没有enable属性吗?除了写程序让它失效,能否让它看得见,但点了没有效。 jmail 如何发送html格式 的邮件,并把一图片作为背景。。。请写出例子 命令窗口的程序如何界面化 使用HTTP_X_FORWARDED_FOR获取客户端IP的严重后果 如何实现回复内容在页面中缩进? protected变量继承问题 大家说说
匹配
<p.....> or <br......>
为什么不是<(p|br)[^>]*>呢?
是楼主搞错了吗?
要匹配的是<p...>或者<br...>
...表示非>号的任意个字符,包括0个。。