Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript在特定单词之前剪切文本_Javascript - Fatal编程技术网

javascript在特定单词之前剪切文本

javascript在特定单词之前剪切文本,javascript,Javascript,我有像他这样的大文本,这是一个示例文本来说明我的场景text=info id=2342现在我只想保留2432,这意味着id=之后的任何内容,在这个例子中是2342。我试过了 let text = "his is a sample text to illustrate my scenario text=info id=2342" text.substr(0, text.indexOf("id=")); 但它不起作用,我想在id=之后获取所有内容,并删除它之前的所有内容。您可以这样做: 让te

我有像他这样的大文本,这是一个示例文本来说明我的场景text=info id=2342现在我只想保留2432,这意味着id=之后的任何内容,在这个例子中是2342。我试过了

let text = "his is a sample text to illustrate my scenario text=info id=2342"

text.substr(0, text.indexOf("id="));
但它不起作用,我想在id=之后获取所有内容,并删除它之前的所有内容。

您可以这样做:

让text=his是一个示例文本,用于说明我的场景text=info id=2342; 设id=text.substringtext.indexOfid=+3;
console.logid 这将输出最后一个=字符之后的所有内容

let text=his是一个示例文本,用于说明我的场景text=info id=2342 让结果=text.split=.reverse[0];
console.logresult 您可以使用RegExp执行以下操作:

const str=his是一个示例文本,用于说明我的场景text=info id=2342, id=str.match/id=\d+/[1] console.logid