javascript有没有可以替换字符串的函数,像VB的replace!!!

Kidwind 2001-12-21 05:19:54
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
win1st 2001-12-26
  • 打赏
  • 举报
回复
有,而且支持更复杂的正册表达式!
mosane 2001-12-26
  • 打赏
  • 举报
回复
用别的字符串替换掉大字符串中的子字符串。
就好象编辑工具中的“编辑/替换”功能。
tengzhouren 2001-12-26
  • 打赏
  • 举报
回复
试试这个吧:
function replace(expression,find,replacewith)
{
var blnFlag;
if(expression=="")
{
blnFlag=false;
}
else
{
var loc = expression.indexOf(find);
var findLen = find.length;
var replaceWithLen = replacewith.length;

if(loc != -1)
{
blnFlag = true;
}
else
{
blnFlag = false;
}
}

while(blnFlag)
{
expression = expression.substr(0,loc)+replacewith+expression.substr(loc+findLen);
loc = expression.indexOf(find,loc+replaceWithLen);
if(loc == -1)
{
blnFlag = false;
}
}
return expression;
}
江南愚子 2001-12-22
  • 打赏
  • 举报
回复
VB没学过,请问替换字符串具体是什么意思?

87,994

社区成员

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

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