0
私は(?i)正規表現の大文字小文字を区別しませんが、どこに配置するのかは分かりません。私はもういつかこれを理解しようと無駄にした。どんな助けでも大歓迎です。jQuery正規表現の大文字小文字を区別しないでください
電子メールにjQuery Validateプラグインを使用していますが、現在資本金を使用している場合は無効とフラグを立てています。追加モディファイi
とJavaScript regex modifiers are at the end after /
で
jQuery.validator.addMethod("myEmail", function(value, element) {
return this.optional(element) || (/^[a-z0-9]+([-._][a-z0-9]+)*@([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,4}$/.test(value) && /^(?=.{1,64}@.{4,64}$)(?=.{6,100}$).*/.test(value));
}, 'Please enter valid email address.');
「/^[a-z0-9]+([-]_a-z0-9]+)*((a-a-z0-9]+(-[a-z0) -9] +)* \。)+ [az] {2,4} $/i' .. JSのインラインで大文字と小文字を区別するフラグはありません – rock321987
ロックありがとう、 –