java用正则表达式判断是否是小数的方法

发布时间:2020-06-23 19:57:04

来源:亿速云

阅读:319

作者:Leah

这篇文章将为大家详细讲解有关java用正则表达式判断是否是小数的方法,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

java使用正则判断是否小数的方法:public static void main(String[] args) {

Pattern p1 = Pattern.compile("-?\\d+");//判断数字

Pattern p2 = Pattern.compile("(\\d+\\.\\d+)");//判断小数

Matcher m = p2.matcher("64.7");

System.out.println(m.matches());

}

判断是否小数的正则表达式详解:

\d  是匹配一个数字(0到9)

\\d 前面多了第一个\ 是为了在程序中转义第二个\,这个你可以忽略

+ 表示 1个或多个

组合起来

\\d+ 就表示多个数字,形如 12、44、6763……

\\. 匹配一个小数点

正则表达式\\d+\\.\\d+ 就表示小数,形如12.334、0.12、87.343

以上就是java用正则表达式判断是否是小数的方法,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯,感谢各位的阅读。

java 正则 小数_java用正则表达式判断是否是小数的方法相关推荐

  1. java正则 链接_Java使用正则表达式匹配获取链接地址的方法示例

    本文实例讲述了Java使用正则表达式匹配获取链接地址的方法.分享给大家供大家参考,具体如下: 获取页面中字符串的url地址我们都会使用正则表达式来匹配获取了,下面我来给大家总结几个匹配获取链接地址示例 ...

  2. java 正则最小匹配_正则表达式实现最小匹配功能的方法

    本文实例讲述了正则表达式实现最小匹配功能的方法.分享给大家供大家参考,具体如下: 正则表达式默认情况下实现的是最大化匹配,这在有些情况下是非常不愿意出现的,比如下面这段代码: # starting I ...

  3. java 正则 捕获_Java通过正则表达式捕获组中的文本

    1.简介 Java 正则表达式如何捕获组中的文本 ?--请看下文. 2.代码 /** * 版权所有 编程十万个怎么办(www.tah1986.com) */ public class Capturin ...

  4. java正则测试_Java的正则表达式

    Java正则表达式:定义了字符串的模式:可以用来搜索.编辑.或处理文本: 指定为字符串的正则表达式必须首先被编译为此类的实例.然后将得到的模式用于创建Matcher对象,依照正则表达式,该对象可以与任 ...

  5. java 验证手机号_Java使用正则表达式验证手机号和电话号码的方法

    一个朋友需要,所以写了这两个,话不多说,看代码 中国电信号段 133.149.153.173.177.180.181.189.199 中国联通号段 130.131.132.145.155.156.16 ...

  6. java 正则 空格_java 正则匹配空格字符串 正则表达式截取字符串

    java 正则匹配空格字符串 正则表达式截取字符串 需求:从一堆sql中取出某些特定字符串: 比如配置的sql语句为:"company_code = @cc and project_id = ...

  7. java正则 括号_java正则表达式获取大括号小括号内容并判断数字和小数亲测可用...

    获取大括号小括号内容 项目开发用到了,暂做个简单记录 private static String regex = "\\{([^}]*)\\}";//匹配大括号 private s ...

  8. java正则判断日期格式_Java中用正则表达式判断日期格式是否正确

    1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...

  9. java判断手机号_java使用正则表达式判断手机号的方法示例

    本文实例讲述了java使用正则表达式判断手机号的方法.分享给大家供大家参考,具体如下: 要更加准确的匹配手机号码只匹配11位数字是不够的,比如说就没有以144开始的号码段, 故先要整清楚现在已经开放了 ...

最新文章

  1. ORACLE安装参数修改
  2. c语言整形数组相加,[c语言]将两个整形升序数组合并为一个升序数组
  3. IDEA HTTP状态 404 - 未找到 请求的资源[/]不可用
  4. wordpress更新时需要ftp的解决方法
  5. 2017二级c语言成绩,2017全国计机等级考试二级C语言知识点超全整(打印版).docx
  6. 前端学习(2050)vue之电商管理系统电商系统之实现node创建服务器
  7. php7 str split,PHP7.4新特性预览
  8. sklearn常用函数(更新中)
  9. CANN 5.0硬核技术抢先看
  10. 【转】linux shell 逻辑运算符、逻辑表达式
  11. 关于.NET中socket中的异步套接字的研究二
  12. 数组的普通查找与折半查找
  13. 计算机word怎么录制宏,Word 2013中录制宏的方法
  14. html自我介绍怎么弄,用html设计一个自我介绍的静态网页
  15. 平衡小车PID,就该这么调!!!
  16. python数据分析(一):列联分析与方差分析
  17. FusionCharts使用实例
  18. 网络游戏服务器之 日志系统
  19. 当北京爷们遭遇上海男人
  20. Docker 镜像,基于 alpine 系统的时区配置

热门文章

  1. 速读原著-Java核心技术(安装Java开发工具包)
  2. MySQL server has gone away (2006) 排查
  3. error Irregular whitespace not allowed no-irregular-whitespace原因及解决办法
  4. 十大相似图片搜索网站(以图搜图)
  5. 英国4岁女童患“iPad成瘾症”接受治疗 引担忧
  6. Mac隐藏终端的用户名和主机名
  7. 普通话水平测试计算机智能测试试卷,计算机辅助普通话水平测试考生须知
  8. W5300网口芯片的FPGA控制协议流程
  9. 跟着前辈们,一步一个脚印。
  10. 2023年电赛国赛仪器仪表类赛题竞赛事项和方法