首页
191问答库
>
正则表达式获取div标签里面的内容
正则表达式获取div标签里面的内容
2025-02-24 23:50:15
推荐回答(2个)
回答1:
]+>\s*(?:<[^>]+>\s*)+(\w+)
这是第一个字符(对应(\w+)
第一、二个字符:
]>\s*(?:<[^>]+>\s*)+(\w+)\s*(?:<[^>]+>\s*)+(\w+)
依次类推。
较麻烦,可以用
循环替换方法,将div标签中的 所有 <> 内容替换为空,剩余的字符就有所有的字符串。
]+>.*(<[^>]+>)
将捕获替换为空,需要多次查找替换,直到查找不到为止。
回答2:
正则在处理这种配套的标签的时候很难兼顾效率
推荐你先把div1的整个标签提取出来 再2次处理,这样能快很多!
相关问答
最新问答
临沂到南京最快速的方式
为什么我在百度贴吧发不了图片了
历史试卷问题:你怎样看待中国古代"男耕女织"式的小农经济?
电脑已经是正版win10但是用系统恢复变成win8了,重新升级win10还是不是正版
九年级上册语文书上的所有文言文?
苏轼能成为文豪的原因
乙肝可以医好吗?是中医好还是西医好
江苏大学校服什么样
欧姆龙品牌代理商十大排行榜,也就是最好的欧姆龙品牌代理商前十名的厂家。谁知道给我答案?
我家电脑的配置玩英雄联盟会卡么?能开多高的特效?