我想验证一个8位数的电话号码. 12345678
我创建了这个正则表达式模式[0-9]{8}唯一的问题是它还匹配一个超过8位数的电话号码.如何将正则表达式模式限制为8位?
说出你的意思是使用锚点:
/\A\d{8}\z/
Run Code Online (Sandbox Code Playgroud)
请注意,\A在红宝石开始字符串,^开始的线路,同样,对于\z与$在字符串或行的末尾.你几乎总是想在Ruby中使用\A它\z,否则你会遇到嵌入式换行问题.
| 归档时间: |
|
| 查看次数: |
2326 次 |
| 最近记录: |