var str = "test's t\r and t\n";
str = str.replace(/'/g, "\'");
str = str.replace(/\r/g, "\\r");
str = str.replace(/\n/g,"\\n");
これらの3つの置換は単一の文で行うことはできますか?単一の文での正規表現
私はこれらの特定の文字をエスケープしたいです。エスケープすると問題があります。次の行には\ n ""続く文字列が入ります。このパラメータをパラメータとして渡している間は、サーバでは「\ n」と認識されません。
何語私たちが話していますか。 Javascript? –
はい。 Javasciptのみ – Chinna
btw、 "テスト"にはアポストロフィがありません(つまり、 "テストの"ではありません) – Bohemian