我试图在Ruby中编写一个正则表达式来搜索字符串中只有四位数的数字.我正在使用,
/\d{4}/但这给了我四位数的数字.
例如:" 12345-456-6575 some text 9897"
在这种情况下,我只想要9897,6575但我也得到1234了长度为五个字符.
Dog*_*ert 16
"12345-456-6575 some text 9897".scan(/\b\d{4}\b/)
=> ["6575", "9897"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9320 次 |
| 最近记录: |