5

{との間の文字を削除したいのですが}

例 :

 input_string = "i like apple {nobody knows}";

期待される結果 :

"i like aple"
4

1 に答える 1

12

使用できます

 var out = input_string.replace(/{[^}]*}/,'')

複数のオカレンスを削除する場合は、

 var out = input_string.replace(/{[^}]*}/g,'')

/*との間のものを削除するには*/、これが機能するはずです:

 var out = input_string.replace(/(?!<\")\/\*[^\*]+\*\/(?!\")/g,'')
于 2013-02-01T14:24:23.637 に答える