配送方法から除外する必要のある郵便番号のリストがあります。
シリー諸島、マン島、その他少数を除外する必要があるとします。
上記の2つの地域の場合、有効な郵便番号はIM1-IM9、IM86、IM87、IM89です。また、IM25またはIM85の場合は無効です。
次の表現を書きました。しかし、IM25やIM85でも戻ってきています。
var regex = new Regex("(PO3[0-9]|PO4[0-1]|GY[1-9]|JE[1-5]|IM[1-9]|TR[1-9])");
IM85を渡す場合、式にfalseを返す必要があります。IM1-IM9、、IM86、IM87、IM89の場合、trueを返す必要があります。
TRの郵便番号も同じです。TR1-TR27は有効な郵便番号です。TR28を与えると、falseが返されます。
'|'を使用しています 複数のパターンを分離します。これは、1つの式に複数のパターンを含める正しい方法です。