重複の可能性:
SSN と電話番号の正規表現
^(?!.*(\\d{16})|.*(\\d{9})|.*(\\d{3}-\\d{2}-\\d{4})|.*(\\d{3}-\\d{3}-\\d{3})).*
上記regex
では、文字列に SSN と電話番号を使用できません。しかし、それも許可されていません\n
(文字を入力してください)。ユーザーが Enter キーを押して 2 行のテキストを入力すると、これregex
は失敗します。
重複の可能性:
SSN と電話番号の正規表現
^(?!.*(\\d{16})|.*(\\d{9})|.*(\\d{3}-\\d{2}-\\d{4})|.*(\\d{3}-\\d{3}-\\d{3})).*
上記regex
では、文字列に SSN と電話番号を使用できません。しかし、それも許可されていません\n
(文字を入力してください)。ユーザーが Enter キーを押して 2 行のテキストを入力すると、これregex
は失敗します。
デフォルトでは、ピリオド ( .
) は改行文字と一致しません。モードを構成できない場合は、この SO answerDOTALL
に従って、.[\s\S]*
.*