dmr*_*dmr 4 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)
Run Code Online (Sandbox Code Playgroud)
var index = str.indexOf(str1);
if(index != -1)
str = str.substr(index)
Run Code Online (Sandbox Code Playgroud)
如果我理解你在问什么,你会想要这样做:
function replaceIfSubstring(original, substr) {
var idx = original.indexOf(substr);
if (idx != -1) {
return original.substr(idx);
} else {
return original;
}
}
Run Code Online (Sandbox Code Playgroud)