2017-03-22 8 views
-1

組み合わせ後のすべての空白を、の番号0に置き換えたい場合は、JavascriptとRegExを使用します。特定の文字の後に空白のみを一致させる

例:

この文:

Somethingi i somethingw else w another thing.

は次のようになります。

Somethingi i0somethingw else w0another thing.

を私は正規表現に来るlook behindのようなものであることを知っています便利で楽しいこれは、JavaSciptのRegExのバージョンでは機能しません。私はJSでこれを行うために、特定のRegEx式または巧妙な方法を探しています。

+0

はあなたが正確にしようとしたものをご提示くださいもらえますか? –

+0

お返事ありがとうございます。私の問題に対する正解は以下の通りです。 – SuperM4n

答えて

0

使用この正規表現:

(\s[iw])\s 

$10と交換してください。

デモ:https://regex101.com/r/5ULjU7/2

console.log("Somethingi i somethingw else w another thing.".replace(/(\s[iw])\s/g, '$10'));

+0

ありがとうございました!それは私のためにうまくいく! – SuperM4n

関連する問題