tar*_*djo 1 ruby regex string numbers character
如何使用ruby中的正则表达式计算字符串中数字和字符的长度?如果我有这样的情况,如何解决?例如:
abc = "12345678a"
Run Code Online (Sandbox Code Playgroud)
使用正则表达式计数后,我想得到这样的结果:
number = 8
char = 1
Run Code Online (Sandbox Code Playgroud)
怎么做?
试试以下
abc = "12345678a"
abc.scan(/\d/).length
# => 8
abc.scan(/\D/).length
# => 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
976 次 |
| 最近记录: |