好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

请教一个正则表达式,匹配所有Html标签外部的指定

比如这样一段代码: 软件地图,软件测1试你好<img src="http://www.jb51.net/article/xxx" alt="a测2试">ASDASD测3试<a href="">a测4试b</a> 匹配:(测\d试) 那么我想要的匹配是 测1试 测3试 而不匹配包含在html标签中的 "测2试" 和 "测4试"

var s='软件地图,软件测1试你好 ASDASD测3试 a测4试b ' // ]+>?[^ // var ary=(s.replace(/ /igm,'|$|')).split('|$|') for(var i in ary)alert(ary[i]) [Ctrl+A 全选 注: 如需引入外部Js需刷新才能执行 ]

var s = '软件地图,软件测1试你好 ASDASD测3试 a测4试b ' alert(s.replace(/ ])+[^>]*>(?:[\S\s]*? )?/gi,"")) [Ctrl+A 全选 注: 如需引入外部Js需刷新才能执行 ]

var s = '软件地图,软件测1试你好 ASDASD测3试 a测4试b ' alert(s.replace(/ ])+[^>]*>(?:[\S\s]*? )?/gi,"").match(/测\d试/g)) [Ctrl+A 全选 注: 如需引入外部Js需刷新才能执行 ]

查看更多关于请教一个正则表达式,匹配所有Html标签外部的指定的详细内容...

  阅读:61次