请问怎样用JavaScript实现两个字符串相减的功能

zltostem 2004-07-26 08:25:08
如题。

例如:字符串"abc"和字符串"ab"如果相减的话,结果应该是"c",现在是两个变量想减,
请问如何实现?
...全文
932 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
blues-star 2004-07-26
  • 打赏
  • 举报
回复
<script>
String.prototype.subtract = function (str)
{
return this.replace(new RegExp(str, "g"), "");
}

alert("abcd".subtract("ab"));
</script>
ycted 2004-07-26
  • 打赏
  • 举报
回复
function ReplaceDemo(){
var r, re;
var ss = "abc";
re = "ab";
r = ss.replace(re, "");
return(r); }
  • 打赏
  • 举报
回复
减去前一个还是减去后一个“ab”?
ycted 2004-07-26
  • 打赏
  • 举报
回复
replace吧.
zltostem 2004-07-26
  • 打赏
  • 举报
回复
结果,减去其中一个"ab"
efei 2004-07-26
  • 打赏
  • 举报
回复
那你希望"abcab"-"ab"应该等于多少呢?
bflovesnow 2004-07-26
  • 打赏
  • 举报
回复
abcabc-ab = ??

如果 = cc 的话,可以:
var a="abcabc";
var b="ab";
alert(a.replace(eval("/"+b+"/g"),""));
zltostem 2004-07-26
  • 打赏
  • 举报
回复
能具体点说吗?
zs1980 2004-07-26
  • 打赏
  • 举报
回复
用正则应该是可以实现的

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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