簡體   English   中英

刪除元素的正則表達式條件

[英]regular expression condition to remove elements

我有一個字符串形式:

var testStr="keyword:(test word) keyword2:(test word2) keyword3"

我想,以去除到來之前的所有元素:直到發生空間和后:直到)發生。 因此在本例中, testStr應該僅返回keyword3 術語的出現不是固定的。 關鍵字testword可以出現n次。

嘗試:

var output = testStr.replace(/\w+:\([^)]*\) */g, '');

嘗試:

testStr.replace(/\S*:\([^)]*\)\s*/g, '');

暫無
暫無

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

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