社区
Web 开发
帖子详情
求教一个正则表达式的写法,
piano1982
2005-05-04 09:57:53
在网页比较的过程中需要求出对应的html标签的之间的内容:
举例:
<p>内容</p>
求出内容二字
我写的是
<p>(?<2>.*)</p>
其中group(2)就是所求的内容
但是如果出现嵌套的情况就会出错了
<p><p>内容2</p></p>
返回的结果是 <p>内容2
高分求救高手指点》》》
...全文
139
5
打赏
收藏
求教一个正则表达式的写法,
在网页比较的过程中需要求出对应的html标签的之间的内容: 举例: 内容 求出内容二字 我写的是 (?.*) 其中group(2)就是所求的内容 但是如果出现嵌套的情况就会出错了 内容2 返回的结果是 内容2 高分求救高手指点》》》
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leafxx
2005-07-29
打赏
举报
回复
用正则表达式无法解决, 在编译原理里面叫正规式, 属词法分析阶段
而你要求匹配不同层, 则是语法分析
需要自己写语法分析器
piano1982
2005-05-10
打赏
举报
回复
不管怎么说,给你五分吧,别嫌少啊,因为我现在也没有分了,还想把分给回答出来的朋友
piano1982
2005-05-10
打赏
举报
回复
这个意思用中文说出来就是,内部的<p>与</p>必须成对出现
piano1982
2005-05-10
打赏
举报
回复
楼上朋友的写法我也想过,但是这样就只能匹配到最里面一层的<p>内容2</p>,无法匹配最外面一层的
cuixiping
2005-05-06
打赏
举报
回复
<p>([^<>]*)<\/p>
或
<p>([^(<\/?p>)]*)<\/p>
js中的IP地址的
正则表达式
写法
本文详细解析了IPv4地址的
正则表达式
写法
,通过分解0-255的取值区间,提供了精确匹配IPv4地址的
正则表达式
,并附带JavaScript验证函数。
正则表达式
的
写法
本文介绍了
正则表达式
的使用方法,包括基本语法、特殊字符的含义及如何匹配特定字符集。通过实例演示了如何选取单词、数值和空白字符。
Java
正则表达式
的规范
写法
本文详细介绍了Java
正则表达式
的规范
写法
,包括字符匹配、位置匹配、分组和量词等常见规则。深入探讨了正则回溯的概念、原因及常见形式,如贪婪量词和分组回溯。此外,还提供了
正则表达式
的分析与调试工具RegexBuddy的使用教程,并分享了正则性能优化技巧,如避免量词嵌套、使用非捕获组和分支优化策略。
IP地址
正则表达式
的
写法
本文详细解析了IPv4地址的
正则表达式
写法
,通过分解0-255的取值区间,提供了精确匹配IPv4地址的
正则表达式
,适用于网络编程中IP地址的有效性验证。
正则表达式
在c#的
写法
本文介绍了C#中
正则表达式
的基本用法,包括如何验证、搜索和替换文本。通过引入System.Text.RegularExpressions命名空间,可以使用Regex类进行操作。文中详细讲解了IsMatch、Match、Matches和Replace四个核心方法的使用,并提及JavaScript中的
正则表达式
定义方式,为开发者提供了
正则表达式
在不同语言环境下的应用参考。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章