1

すべて'. 'をに置き換えるには正規表現が必要'.' + Chr(13)です。これが私が試したことです:

x = x.replace(/. /g,/.\n/);
4

3 に答える 3

3

.をエスケープして、正規表現ではなく文字列に置き換える必要があります。

x = x.replace(/\. /g, '.\n');

また、あなたが本当に意味Chr(13)しているのなら、それ\rはではなく\nです。

于 2012-08-27T17:44:28.653 に答える
2

.正規表現のワイルドカードです。あなたはそれを逃れる必要があります。また、文字列リテラルに置き換えます。\nまた、私はこれさえ聞き取れませんでしたが、Felix Klingは、キャリッジリターンではないと指摘しています。

x = x.replace(/\. /g, "\r"); 
于 2012-08-27T17:42:47.333 に答える
2

式を次のように置き換えるだけです/\. /

于 2012-08-27T17:43:08.747 に答える