六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 33|回复: 0

HTML正则表达式,用于替换HTML的TEXT中的每一个词

[复制链接]

升级  88%

10

主题

10

主题

10

主题

童生

Rank: 1

积分
44
 楼主| 发表于 2013-2-7 03:45:08 | 显示全部楼层 |阅读模式
(?!<^<>]*)\b(\w+)\b(?![^<>]*>)
 
t.replace(/(?!<^<>]*)\b(\w+)\b(?![^<>]*>)/g, "<span>$1</span>")
 
效果:
EP Windows <td xd="aaa" xsd> dsd <td> axd dss
替换为
<span>EP</span> <span>Windows</span> <td xd="aaa" xsd> <span>dsd</span> </td> <span>axd</span> <span>dss</span>
 
用处:
要对一篇文章中的每一个词操作时,比如屏幕取词
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表