簡體   English   中英

如何在JavaScript中的“:”之前刪除字符串的一部分?

[英]How to remove part of a string before a “:” in javascript?

如果我有一個字符串Abc: Lorem ipsum sit amet ,我該如何使用JavaScript / jQuery刪除:包括:之前的字符串。 例如,上面的字符串將變為: Lorem ipsum sit amet

這里不需要jQuery,常規的JavaScript可以做到:

var str = "Abc: Lorem ipsum sit amet";
str = str.substring(str.indexOf(":") + 1);

或者, .split().pop()版本:

var str = "Abc: Lorem ipsum sit amet";
str = str.split(":").pop();

或者,正則表達式版本(此版本的多個變體):

var str = "Abc: Lorem ipsum sit amet";
str = /:(.+)/.exec(str)[1];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM