私はフィートとインチを示すために、 'と "の両方を含むディメンションを含むデータベースからいくつかの情報を取得しています。これらの文字が文字列に含まれていると、後で問題が発生します。以下を実行して、どちらかを取り除きます。
this.Vals.replace(/\'/g, "") To get rid of single quotes
または
this.Vals.replace(/\"/g, "") To get rid of double quotes
同じ文字列でこれらの両方を削除するにはどうすればよいですか。やってみた
this.Vals.replace(/\"'/g, "")
そして
this.Vals.replace(/\"\'/g, "")
しかし、その後、どちらも置き換えられません。
正規表現で引用符をエスケープしません
this.Vals.replace(/["']/g, "")
mystring = mystring.replace(/["']/g, "");
内部でエスケープする必要はありません。 |
文字を使用して、検索を区切ることができます。
"\"foo\"\'bar\'".replace(/("|')/g, "")
this.Vals.replace(/("|')/g, "")
を試してください