当前位置: 首页 > news >正文

表示数值的字符串

请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。

 

public class Solution {
    public boolean isNumeric(char[] str) {
        return String.valueOf(str).matches(
            "[\\+-]?[0-9]*(\\.[0-9]*)?([eE][\\+-]?[0-9]+)?"
        );
    }
}

 

转载于:https://www.cnblogs.com/wxisme/p/5832913.html

相关文章:

  • 如何配置搜索功能
  • W3bsafe]SQLmap过狗命令的利用+教程
  • Linux的包管理工具介绍
  • Jive论坛与Spring框架
  • 实现支持文件分块多点异步上传的 Web Services 及其客户端(非Web)应用程序调用相关异步执行的 Web Method...
  • delphi提示错误行号之Assert(断言)
  • 转贴一篇友情提示
  • CDH5.3配置Kerberos+LDAP+Sentry记录
  • 未来通信构想 LifeWorks无缝通信
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • mysql5.7 多级主从+multisource
  • 庄子与我的名字
  • 数据结构基础 - 链表的遍历 zz
  • 代码片段添加智能提示,打造一款人见人爱的ORM框架
  • [导入]常用Response对象的使用详解
  • [nginx文档翻译系列] 控制nginx
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • php的插入排序,通过双层for循环
  • springMvc学习笔记(2)
  • Vue 动态创建 component
  • vue学习系列(二)vue-cli
  • 回顾 Swift 多平台移植进度 #2
  • 老板让我十分钟上手nx-admin
  • 模型微调
  • 使用common-codec进行md5加密
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 学习笔记TF060:图像语音结合,看图说话
  • No resource identifier found for attribute,RxJava之zip操作符
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • #define与typedef区别
  • #Z0458. 树的中心2
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (原創) 物件導向與老子思想 (OO)
  • (转)iOS字体
  • (转)Unity3DUnity3D在android下调试
  • ***利用Ms05002溢出找“肉鸡
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET gRPC 和RESTful简单对比
  • @Query中countQuery的介绍
  • [.net]官方水晶报表的使用以演示下载
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决
  • [Android] Implementation vs API dependency
  • [AR Foundation] 人脸检测的流程
  • [AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存
  • [C#][opencvsharp]opencvsharp sift和surf特征点匹配
  • [C++ 从入门到精通] 12.重载运算符、赋值运算符重载、析构函数
  • [ffmpeg] av_opt_set 解析
  • [Flutter]设置应用包名、名称、版本号、最低支持版本、Icon、启动页以及环境判断、平台判断和打包
  • [git]git命令如何取消先前的配置