3

特定の文字で始まり、特定の文字で終わる文字列セクションを置き換えたいと思いました。以下に、テストケースを示します。

var reg = /pattern/gi;

var str = "asdfkadsf[xxxxx]bb";

var test = str.replace(reg,"") == "asdfkadsfbb"

console.log(test);
4

2 に答える 2

9

このパターンは、括弧の間 (括弧を含む) を置き換えるために機能するはずです。

var reg = /(\[.*?\])/gi;

var str = "asdfkadsf[xxxxx]bb";

var test = str.replace(reg,"") == "asdfkadsfbb"
于 2013-04-01T17:00:35.637 に答える