1つの文字列があり、その文字列の2つのコメントの間の値を更新したいとします。JSを使用して2つの文字列間のテキストを置き換えます。RegEx
私は正規表現
var string = "/* ANIMATION START */ new string should be added here /* ANIMATION END */";
を使用して、私はRegEx
で.replace()
を使用すべきかを知っているが、私は式を作成するために知っていないことを行うことができますかどうかはわかりません。 。二重引用符で囲まれた文字列に一致するため*」
「(\ [\ S \ S] | | "([^] \ [\ S \ S]")
:
ありがとうございますこのテストでperferect!これをJSに追加するとエラーが1つだけ発生する '予期しないトークンILLEGAL' ' var string = "/ * ANIMATION START * /新しい文字列をここに追加する必要があります/ * ANIMATION END * /"; \ [\ w \ s] + \ * \ /([\ w \ s] +)\/\ * [\ w \ s] + \ * \ /; @DenisLapiLapadatovic正規表現が正しくないため、 'RegExp'コンストラクタを使用して作成する必要があるか、またはそれをラップする必要があるので、この例外が発生しました(文字列= string.replace(regex、" Some cool codee !!! ");' –
@DenisLapiLapadatovic 2つの '/'の間、FYI:置換呼び出しで正規表現を使用すると、正規表現全体が置き換えられます。 –
これは素晴らしいです!どうもありがとうございました! –