1
blah blah ::e||1f1e6-1f1ea:: blah blah
のような文字列があり、それをblah blah blah blah
に変換します。文字列をユニコード文字に置き換えます
は、
\u{1f1e6}\u{1f1ea}
と記述できます。
私は以下のコードを使用しましたが、記号ではなく\u{1f1e6}\u{1f1ea}
この文字列に変換されます。
str.replace(/\:\:e\|\|(.*?)\:\:/g, function(x) { return x.replace(/-/g, '\}\\u\{'); }).replace(/\:\:e\|\|(.*?)\:\:/g, "\\u\{$1\}");
「ありがとうございます。 0と7の間です。 '-'の数を確認し、' function(match、a、b、c ...) 'を使ってこのコードを書くことができます。 –
@NaimBerkTumer:あなたは大きなグループとしてそれらを扱い、 '.split( ' - ')'で分割することができます。私の編集を参照してください。 – Blender