正则判断是不是数字,java 正则判断

  正则判断是不是数字,java 正则判断

  如何解决写爬虫IP受阻的问题?立即使用。

  利用java正则性判断字符串是否为数字的方法;

  包com . yinxin . util;

  导入Java . util . regex . matcher;

  导入Java . util . regex . pattern;

  公共类测试{

  /**

  *确定字符串是否为数字。

  *

  * @param字符串

  * @返回

  */

  public static boolean is number(String String){

  if (string==null)

  返回false

  模式模式=Pattern.compile(^-?\\d (\\。\\d)?$);

  返回pattern.matcher(字符串)。匹配();

  }

  私有静态void是NumberTest() {

  system . out . println(is number( 580 );

  system . out . println(is number( 5234254125424584 );

  system . out . println(is number( dfg 15 S4 D5 SD 1 FDS ));

  }

  公共静态void main(String[] args) {

  isNumberTest();

  }

  }matches()方法用于检测一个字符串是否匹配给定的正则表达式。

  调用此方法的str.matches(regex)形式与以下表达式产生的结果完全相同:

  Pattern.matches(regex,str)语法

  public boolean matches(string regex)参数:regex -匹配字符串的正则表达式。

  返回值:当字符串匹配给定的正则表达式时,返回true。

  更多java知识,请关注java基础课程专栏。以上是java使用规则判断是否为数字的细节。更多请关注其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: