質問: 正規表現を使って、バージョンの管理をしたいと思っているんですけども、 以下が今やっている方法でして、 preg_match('/^[0-9]{1,2}+[.][0-9]{1,2}+[.][0-9]{1,2}$/') これだと、「 10.1.1 」この形でなければ通らないので、 「10.1」、「 10.1.1 」どちらの場合でも正規表現が通るようにしたいです。 質問の内容が下手で申し訳ございません。 どなたかご教授いただけると助かります。
回答: `^(\d{1,2}\.){1,2}\d{1,2}$` これでどうでしょ?