消費者製品モデルの正規表現を作成しようとしています。
私はこの正規表現を持っています:([a-z]*-?[0-9]+-?[a-z]*-?){4,}
この特別な文字列全体を 4 つ以上に制限することを期待していますが、数字のみに制限が適用されます。
したがって、この例は一致しますE1912H
が、これは一致しません:EM24A1BF
ただし、両方が一致する必要があります。
私が間違っていることを教えてもらえますか、または数字だけでなく特別な文字列全体に制限を加えるにはどうすればよいですか?
制限:
1- 文字列には少なくとも 1 つの数字
が含まれます 2- 文字列には
文字を含めることができます 3- 文字列には「-」を含めることができます
4- 最小長 = 4