• 全部
  • 问答

如何替换<>里面内容的指定字符串.

chenfei00 2004-04-24 04:17:37
如果有一串字符串如下:
<iufhjkasbfkweoiusydafjhasldkfhasigfashdf>asjkdfhjhasldfal;ksjdfl;kasjfklja
求一函数只替换<>时的内容,而不替换<>以外的内容.
...全文
58 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yangliangwang 2004-04-24
高!
回复
chenfei00 2004-04-24
误解了...是<>里的某个字母替换掉.如把<>里的a替换成b
而<>以外的不替换...而字符串是以下的内容.
<sdf;gljksdfl;gjk>55555555555asdfasdf<askldfjhaklsj>122222222222222<asjldfhkajlf>11111<asdfljk;asdfl>
如何做到只替换<>里面的a 呢.
回复
易寒 2004-04-24
<script language=javascript>
function re(content)
{
var objRegExp = new RegExp
objRegExp.IgnoreCase = true;
objRegExp.Global = true;
objRegExp.pattern = /[<.][^>]*[>]/;
content = objRegExp.replace(content,'要替换的内容');
return content;
}
</script>
回复
Aa7643 2004-04-24
str="<iufhjkasbfkweoiusydafjhasldkfhasigfashdf>asjkdfhjhasldfal;ksjdfl;kasjfklja"
pos1=Instr(str,"<")
pos2=Instr(str,">")
temp=Mid(str,pos1,pos2-pos1+1)
str=replace(str,temp,"")
response.write(str)
回复
wanghr100 2004-04-24
<script language="JavaScript">
var s ="<iufhjkasbfkweoiusydafjhasldkfhasigfashdf>asjkdfhjhasldfal;ksjdfl;kasjfklja";
s = s.replace(/<([^>]*)>/g,"");
alert(s)
</script>
回复
相关推荐
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2004-04-24 04:17
社区公告
暂无公告