编写一个输入大字符串和小字符串的函数,该函数返回一个字符串,该字符串从大字符串中删除小字符串,而不使用replace(),var s1 ='abc def abc ghr', var s1 =' abc'如何远程字符串中的字符串javascript不使用replace(),split()?
-3
A
回答
0
function removeSmallString(smallStr, largeStr) {
while (largeStr.indexOf(smallStr) !== -1) {
var index = largeStr.indexOf(smallStr);
largeStr = largeStr.substr(0, index) + largeStr.substr(index + smallStr.length)
}
return largeStr;
}
+0
https://jsfiddle.net/ce2h9fuo/ –
+0
Thanh你编程的乐趣 –
相关问题
- 1. 如何使用SPLIT分隔字符串
- 2. 如何替换字符串中的字,而不使用.replace
- 3. 如何使用split()函数在javascript中分割字符串
- 4. 如何使用字符“[”在java中使用split()分割字符串
- 5. 使用boost :: algorithm :: split分割字符串
- 6. 替换字符串,不使用字符而不使用.replace和加入字符串
- 7. 如何摆脱字符串中的一些字符? .replace()不起作用
- 8. 如何使用replace替换字符串中的所有匹配字符?
- 9. 如何使用Replace()替换字符串中的HTML编码字符
- 10. 如何替换字符串中的字母而不使用.replace在Java中
- 11. 在VBA中使用Replace方法将字符串存储为字符串
- 12. 在C#中,字符串.Replace不会取代丹麦字符
- 13. 使用split()分割字符串中的各种标点符号
- 14. 如何在不使用.replace()的情况下从字符串中删除子字符串?
- 15. 如何在字符串文字中使用字符串插值?
- 16. 我有字符串如何在pl/sql中使用split?
- 17. 如何在Beanshell中使用Split作为字符串?
- 18. 如何用文件中的字符串替换字符串中的字符串
- 19. 如何在C#中表示(字符串,字符串[],字符串[])#
- 20. 如何使用JavaScript在JSON字符串中转义Unicode字符?
- 21. 如何使用split命令解决从后端的字符串
- 22. 使用javascript从字符串(URL)中删除子字符串(URL)
- 23. 如何使用javascript在字符串中查找确切的子字符串
- 24. 如何在字符串的字符串处插入字符串?
- 25. CONCAT字符串使用JavaScript
- 26. 如何使用JavaScript字符串对象
- 27. Java中的反向字符串不使用任何临时字符串,字符或字符串生成器
- 28. 如何使用字符串分隔符分割字符串?
- 29. 如何使用NSRegularExpression从字符串中删除子字符串?
- 30. 如何在C++中使用字符串和字符串指针
所以你想让我们做你的功课? – epascarello