私が欲しいものを見るには、私が使用している正規表現をチェックしてください。英語で説明してみます。4444or 444444444orに合わせたい444-44-4444。ここに私が持っているものがあり、それは私が望むことをします。
^[0-9]{9}$|^[0-9]{4}$|^[0-9]{3}-[0-9]{2}-[0-9]{4}$
ORなしでそれを行う方法はありますか?こうしようと思った
([0-9]{3}-?[0-9]{2}-?)?[0-9]{4}
222-222222しかし、それは私が除外したいことを可能にします。