文字の連続発生をチェックするようなパターンを書くことはできますか
一致する必要があります
"ap@l.com","apc@l.com"
そしてそれは一致するべきではありません
「a..p@k.com」。
基本的に、メールアドレスが有効かどうかを確認するためにこれが必要です
助言がありますか?
文字の連続発生をチェックするようなパターンを書くことはできますか
一致する必要があります
"ap@l.com","apc@l.com"
そしてそれは一致するべきではありません
「a..p@k.com」。
基本的に、メールアドレスが有効かどうかを確認するためにこれが必要です
助言がありますか?
言語がそれをサポートしている場合は、ネガティブルックアヘッドとルックビハインドを使用できます。
(?<!\.)\.(?!\.)
これは、ピリオドの前後にないピリオドにのみ一致します。ここで実際の動作を確認してください。
ドットに一致するように正規表現を反転できます>1
-そうでない場合、文字列は有効です:
\.{2,}
電子メール検証には正規表現があります。車輪の再発明をする必要はありません。
あなたの例で何がうまくいくはずです(\w\.?)+@(\w\.?)+
これは、すべての文字列の行の 1 つのドットに一致します
\.[^.]
または、連続して1回だけ存在する必要があるすべての文字を確認できます
[.-,]{1}