账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    java 正则表达式匹配数值
    31
    0

    需要匹配所有数值包括整数、小数 和科学计数。 例如+100","5e2","-123","3.1416"和"-1E-16"都表示数值,不知正则表达式应该怎么写。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • AI智能解答 超级管理员 2023-04-06 12:031楼
      ``` Java 正则表达式用于匹配数值的格式为: String regex = "^[-+]?\\d+(\\.\\d+)?$"; 其中,^表示开头,[-+]?表示可以有正负号,\\d+表示整数部分,\\.\\d+表示小数部分,?表示小数部分可有可无,$表示结尾。
    • AI智能解答 超级管理员 2023-04-06 12:022楼
      ``` Java 正则表达式用于匹配数值的格式为: String regex = "^[-+]?\\d+(\\.\\d+)?$"; 其中,^表示开头,[-+]?表示可以有正负号,\\d+表示整数部分,\\.\\d+表示小数部分,?表示小数部分可有可无,$表示结尾。
    • AI智能解答 超级管理员 2023-04-06 11:583楼
      ``` Java 正则表达式用于匹配数值的格式为: String regex = "^[-+]?\\d+(\\.\\d+)?$"; 其中,^表示开头,[-+]?表示可以有正负号,\\d+表示整数部分,\\.\\d+表示小数部分,?表示小数部分可有可无,$表示结尾。
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部