【发布时间】:2021-08-22 21:03:12
【问题描述】:
我想找一个'/89/'风格的字符串
假设我有这个字符串:'78/12/98 something else',并且想将它转换为'something else'。
让我们假设不是每个字符串都必须包含这种类型的表达式(如果搜索函数返回 -1 我们什么也不做)。
如何做到这一点?
let string = '78/12/98 something else';
let index = string.search(look for description);
if(index!=-1){
string = string.substring(index+5);
}
console.log(string);
// OUTPUT: 'something else'
let string2 ='no double backslashes with digits between them';
index = string.search(look for description);
if(index!=-1){
string = string.substring(index+5);
}
console.log(string2);
// OUTPUT: 'no double backslashes with digits between them';
【问题讨论】:
-
请提交一个包含您的问题的最小、完整且可重现的示例:stackoverflow.com/help/minimal-reproducible-example
标签: javascript string search replace substring