不同的国家有不同的电话号码长度。我的建议是保留国家代码列表,而不是自定义正则表达式。它更容易维护...
您可以通过创建自定义装饰器并将其注册到类验证器库来实现此目的。下面的代码是符合您的条件的adapted ...
class User < ApplicationRecord phonofy end This will add phone number validation and formatting to the phone_number attribute of the Driver model. You can also specify a custom attribute name for the phone number: class Contact < ApplicationRecord phonofy :mobile_number end This will add phone...