Hi, 各位
出个题,看看大家有没有好的算法,^_^,
“I'm 22 years old”
把上面的String中的22找出来,
提示,MS的各类面试和笔试很喜欢这种东东哦。
用Asc码
.*(\d+).*
楼上两位已经很全了,总结一下:
1.0-9的ASCII码的范围
2.正则
To: Asuka
有伪代码没?ASC码是比较靠谱的,呵呵
用ASC是可以的,但阿里说的正则是什么呢?
To: ASC
正则表达式,有关正则表达式的介绍:
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/jscript7/html/jsreconintroductiontoregularexpressions.asp