• 解题:判断字符串中数字是否为有效数字 [难度难]

    2015/09/30 JSRGFJZ 1 评论

举例:

“0” => true

“0.1 ” => true

“abc” => false 非数字

“1 a” => false 有字符+空格

“2e10” => true

思路:仔细查看对数的定义:

cmd-markdown-logo

负号一定是放在最前面,接下来是数字1-9,0不是负号接下来的一位,

接下来是小数点号,我们可以看到0-9数字位置任意放置,

最后是e或者E,数字0-9,任意放置。

题目较难,需要考虑的情况非常多。很复杂。

代码:

 

1 收藏


直接登录
最新评论