2017-08-01 5 views
1

アクティブなレコードで正規表現を使用する方法を知っておく必要があります。 電話機が数字以外の文字を数えずに10桁未満にならないカスタム検証を作成する必要があります。 ありがとうございました!アクティブなレコードの正規表現

+1

https://www.google.com/search?q=how+use+regular+expression+with+active+record – jhhoff02

答えて

3

あなたのモデルで携帯電話の形式を検証することができ、および正規表現を渡すためのオプション付きで:

validates :phone, format: { with: /\d{10,}/ } 

この場合、携帯電話は、10桁以上の数字を持っている必要があります。 10桁の数字が順番に表示されます。

+0

ありがとうSebastián! =) –