相关疑难解决方法(0)

Ruby:如何确定字符是字母还是数字?

本周早些时候我刚开始修改Ruby,我遇到了一些我不太懂的代码.我正在将用Java编写的扫描程序转换为Ruby以进行类分配,我已经深入到本节:

if (Character.isLetter(lookAhead))
{      
    return id();
}

if (Character.isDigit(lookAhead))
{
    return number();
}
Run Code Online (Sandbox Code Playgroud)

lookAhead是从字符串中挑出的单个字符(每次循环时移动一个空格),这两个方法确定它是字符还是数字,返回相应的标记类型.我一直没能到一个Ruby相当于找出该Character.isLetter()Character.isDigit().

ruby string character digits

22
推荐指数
3
解决办法
4万
查看次数

标签 统计

character ×1

digits ×1

ruby ×1

string ×1