私は剃刀ビューページでjavascriptでメールアドレス検証を行っています。 私が使用しようとしている正規表現は、Validate email address in JavaScript?剃刀で '@'を含むjavascript正規表現を使用
と似ていますが、正規表現に '@'文字が含まれているため、Webアプリケーションを実行しようとするとパーサーエラーが発生します。
は私の正規表現は、私は元の正規表現で... @@ * ...、これはコンパイルエラーを解消するために「@」文字を追加しようとしました
/^...otherpart @* ... other part$/
のように見えるが作るようです正規表現は機能しなくなります。 (我々は剃刀エンジンを使用していない別のWebアプリケーションでこれを使用しています。
「@」文字をエスケープする方法はありますか?
スクリプトブロックを ' 'とラップしてみましたか? –
Jasen
@ジャセン私は試していません トリック。明日は試して結果をお知らせします。 –
このスクリプトを使用する場合は、いくつかの場所があります。それは、それを自分の.jsファイルに入れることをお勧めします。最大/最小などの個々の検証ルールは、要素のデータ属性に入れられ、jQueryを介して読み取られる可能性があります。 – jfrankcarr