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

chenfei00 2004-04-24 04:17:37
如果有一串字符串如下:
<iufhjkasbfkweoiusydafjhasldkfhasigfashdf>asjkdfhjhasldfal;ksjdfl;kasjfklja
求一函数只替换<>时的内容,而不替换<>以外的内容.
...全文
136 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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>

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧