博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode--Valid Number
阅读量:5149 次
发布时间:2019-06-13

本文共 565 字,大约阅读时间需要 1 分钟。

Validate if a given string is numeric.

Some examples:

"0" => true
" 0.1 " => true
"abc" => false
"1 a" => false
"2e10" => true

Note: It is intended for the problem statement to be ambiguous. You should gather all requirements up front before implementing one.

Notice that "3." is a valid number, so the regular expression between two brackets should be \\d*.

 

public class Solution {    public boolean isNumber(String s) {        return s.trim().matches("[-+]?(\\d+\\.?|\\.\\d+)\\d*([eE][-+]?\\d+)?");    }}

  

转载于:https://www.cnblogs.com/averillzheng/p/3790266.html

你可能感兴趣的文章
一个Notification 进度条插件(android,NJS实现,直接就可使用)
查看>>
关于Jquery中的$.each获取各种返回类型数据的使用方法
查看>>
java:[1,1] 需要class, interface或enum
查看>>
Opencv实现运动检测
查看>>
UOJ #58 【WC2013】 糖果公园
查看>>
通过jQuery获取一组checkbox的选中项并显示在HTML页面中
查看>>
对于php-fpm和cgi,还有并发响应的理解
查看>>
[leetcode] (周赛)868. 二进制间距
查看>>
SVN提交时报错:Commit blocked by pre-commit hook (exit code 1) with no output.
查看>>
Linux下使用Curl调用Java的WebService接口
查看>>
洛谷P3203弹飞绵羊
查看>>
抗压能力
查看>>
Esfog_UnityShader教程_遮挡描边(原理篇)
查看>>
C#反射详解
查看>>
异常处理try...catch...finally中的finally关键字相关问题
查看>>
java语言总结
查看>>
Promise
查看>>
【原】java 中 sleep(1000) 和 wait(1000) 的区别?
查看>>
第八次作业--聚类--K均值算法:自主实现与sklearn.cluster.KMeans调用
查看>>
java.util.properties
查看>>