Ruby on rails 使用正则表达式进行简单rails验证

Ruby on rails 使用正则表达式进行简单rails验证,ruby-on-rails,regex,validation,whitespace,Ruby On Rails,Regex,Validation,Whitespace,我正在尝试编写与以下内容匹配的正则表达式: 首先在开头加一个可选的“+”,然后按任意顺序加上一些数字和空格 我试着使用这个正则表达式(还有很多其他的…) /\A[+]?([\d |\t\n\r\f])*/ 但是,它们似乎同时排除了空格和字母,或者两者都允许(如果中间有字母) 有人能帮我吗?似乎这就是适用于您的正则表达式: 发布一些示例字符串和预期结果。+545443545(是)5435hello3424(否) /^\+?([\d\s]+)$/

我正在尝试编写与以下内容匹配的正则表达式:

首先在开头加一个可选的“+”,然后按任意顺序加上一些数字和空格

我试着使用这个正则表达式(还有很多其他的…) /\A[+]?([\d |\t\n\r\f])*/

但是,它们似乎同时排除了空格和字母,或者两者都允许(如果中间有字母)


有人能帮我吗?

似乎这就是适用于您的正则表达式:


发布一些示例字符串和预期结果。+545443545(是)5435hello3424(否)
/^\+?([\d\s]+)$/