javascript - 如果字符串中有子字符串,则从字符串末尾删除它

标签 javascript replace

我正在尝试弄清楚如何使用 javascript 执行以下操作:
如果字符串中有子字符串,则从字符串中删除从子字符串的开头到字符串的结尾。

例如(伪代码):

var mySub = 'Foo'
var myString = 'testingFooMiscText'
var myString2 = 'testingMisctext'

var myStringEdit = //myString - (Foo till end myString)
var myString2Edit = myString2 //(cause no Foo in it)

最佳答案

var index = str.indexOf(str1);
if(index != -1)
    str = str.substr(index) 

关于javascript - 如果字符串中有子字符串,则从字符串末尾删除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032555/

相关文章:

java - 字符串替换函数无法正确替换字符 - Java

javascript - 如何使用javascript中的replace函数动态替换图片src?

javascript - Chrome 扩展程序可将图像替换为其他图像

XSLT 字符串替换

替换为向量

javascript - JQuery $(element).append() 破坏脚本?

javascript - 使用 URL 哈希删除特定 div 上的事件类

javascript - 在 JQuery 中添加变换 (rotateZ) 和左动画

javascript - Firestore 查询,其中日期(时间戳)已超过 24 小时

javascript - 为什么没有任何内容记录到控制台? {JavaScript}