2017-08-01 100 views
1

我需要知道如何在活動記錄中使用正則表達式。 我需要創建一個自定義驗證,其中手機不能少於10個數字而不包括非數字字符。 非常感謝您的幫助!ACTIVE RECORD REGULAR EXPRESSION

+1

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

回答

3

您可以驗證手機格式的模型,並在與選項,通過正則表達式:

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

在這種情況下,手機必須有十個或更多的數字。請注意十個數字一個接一個。

+0

謝謝Sebastián! =) –