正则表达式,高人进。
- HTML code
<p>one</p><ul> <li>111</li> <li>222</li> <li>333</li></ul><p>two</p><ul> <li>111</li> <li>222</li> <li>333</li></ul>
(?<=<p>one</p>\s*?<ul>[\w\W]*)(<li>(?<我要的>.*?</li>))(?=这里要怎么写。?>还是?:还是?=)
我只要第一个UL里面的所有li标签内容。
也就是得到3个匹配结果
111
222
333
非
111
222
333
111
222
333
[解决办法]
- JScript code
var str = '<ul><li> ...</li></ul>';alert(str.replace(/<\/?(ul|li)[^>]*>/g, ""));
[解决办法]
直接使用DOM树可以解决的,一定要用正则吗
[解决办法]
你的正则放在js版也不对啊,js不支持逆向环视。