正则表达式获取div标签里面的内容
想用正则表达式获取div标签所有td标签里面的字符串,如201401,玲玲以及下面未显示的字符串,求大神搭救...
想用正则表达式获取div标签所有td标签里面的字符串,如201401,玲玲以及下面未显示的字符串,求大神搭救
展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
2个回答
展开全部
<div[^>]+>\s*(?:<[^>]+>\s*)+(\w+)
这是第一个字符(对应(\w+)
第一、二个字符:
<div[^>]>\s*(?:<[^>]+>\s*)+(\w+)\s*(?:<[^>]+>\s*)+(\w+)
依次类推。
较麻烦,可以用
循环替换方法,将div标签中的 所有 <> 内容替换为空,剩余的字符就有所有的字符串。
<div[^>]+>.*(<[^>]+>)
将捕获替换为空,需要多次查找替换,直到查找不到为止。
这是第一个字符(对应(\w+)
第一、二个字符:
<div[^>]>\s*(?:<[^>]+>\s*)+(\w+)\s*(?:<[^>]+>\s*)+(\w+)
依次类推。
较麻烦,可以用
循环替换方法,将div标签中的 所有 <> 内容替换为空,剩余的字符就有所有的字符串。
<div[^>]+>.*(<[^>]+>)
将捕获替换为空,需要多次查找替换,直到查找不到为止。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询