![]() 超级会员
|
在js函数中需要将字符串中的某些特定值替换为别的值,比如
文本:我是中国人--<span class="aa tt">zz</span> 其中tt和zz是动态的不确定字符串,需要将tt替换为hh,zz替换为ff. 比如:我是中国人--<span class="aa class1">张三</span> 替换为:我是中国人--<span class="aa class2">李四</span> 这个该如何操作? |
||
![]() 从不灌水!! |
![]() 高级会员
|
应该用正则去匹配吧
|
||
![]() 一切都会好起来的~ |
![]() 超级会员
|
|
||
![]() 高级会员
|
运行一下下面语句看看
代码:
alert("<span class=\"aa class1\">张三</span>".replace(/^(<span class=\"aa ).*(\">).*(<\/span>)/, "$1 class2 $2 李四 $3"));
|
||
![]() 美体小铺the body shop护肤品优惠供应ccfer hxxp://shop33314533.taobao.com |
![]() 超级会员
|
|
||