0

次の形式の文字列があります:

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

:ティルスペースが発生する前と:ティルが発生した後のすべての要素を削除しようとしてい)ます。したがって、testStrkeyword3はこの例に対してのみ戻る必要があります。用語の出現は固定されていません。キーワード、testwordはn回出現する可能性があります。

4

2 に答える 2

0

試す:

testStr.replace(/\S*:\([^)]*\)\s*/g, '');
于 2012-09-06T09:41:43.710 に答える
0

試してみてください:

var output = testStr.replace(/\w+:\([^)]*\) */g, '');
于 2012-09-06T09:41:13.500 に答える