テキストエリア内の郵便番号のリストに5 桁の郵便番号しか含まれていないかどうかをテストする必要があります。通常の状況では、リストは次のようになります。
56228, 56243, 55324, 55325, 55329, 55355, 55389
テキストエリアに上記のパターン以外の何かがあるかどうかを調べる必要があります。個々の郵便番号はいくつあってもかまいませんが、他に何もないことを確認する必要があります。(テキストエリアでも不正な一致を強調表示できるようにする必要があると思いますが、その橋を渡ったら橋を渡ります)。
私はこの正規表現から始めました:
^\d{5},?\s?$+
私は正規表現の作成に非常に慣れていませんが、私が理解しているように、上記は5桁の任意のセットと一致する必要があり、5桁の後のコンマと空白は存在する場合と存在しない場合があります。
オンライン正規表現テスター (私はいくつか試しました) は、郵便番号の正当なリストまたは「違法な」文字を含むリストを持っているかどうかにかかわらず、一致するものを見つけられません。
ここで何が欠けていますか?