快三绝密公式算单双:Java用正则对字符串进行处理并判断是否能转为数字

北京快三走势图 www.mxld9.cn  更新时间:2018年06月01日 11:54:40   作者:连接数据库   我要评论

这篇文章主要介绍了Java用正则对字符串进行处理并判断是否能转为数字的实例代码,代码很简单,需要的朋友可以参考下

代码如下所示:

package java_test;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
 * @author: gznc_pcc
 * @date:2018年6月1日 10:50:38
 * @version :
 * 
 */
class Main 
{
  public static void main(String[] args) {
    String lineString = "[\"1\"]";
    String line = "[\"on\",\"1\",\"5\",\"8\",\"10\"]";
    lineString = line.replaceAll("[\"\\[\\]]", "");//用""替换" [ ]
    String[] word = lineString.split(","); //以,切割
    System.out.println(lineString);
    for(int i=0;i<word.length;i++){
      Pattern pattern = Pattern.compile("[0-9]*"); //正则,匹配数字
      Matcher matcher = pattern.matcher(word[i]); 
      if(matcher.matches()){
        System.out.println("1:可以转换");
        System.out.println(Integer.parseInt(word[i]));
      }
      else {
        System.out.println("2:不能转换");
        System.out.println(word[i]);
      }
    }
  }
}

总结

以上所述是小编给大家介绍的Java用正则对字符串进行处理并判断是否能转为数字,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

最新评论

  • 把市场经济说成计划经济是不是痴呆病? 2018-12-18
  • 山西省重要党务政务信息新闻发布会——黄河新闻网 2018-12-17
  • 黄坤明会见澳门新闻界高层访京团 2018-12-16
  • 你把我抱紧 我帮你扶伞 2018-12-16
  • 最高人民法院首次发布禁毒工作白皮书 2018-12-15
  • 高考背后,他们默默付出(组图)【3】 2018-12-15
  • 一家人写14万字介绍白云山花草 2018-12-14
  • 正定--河北频道--人民网 2018-12-14
  • 北京工业大学:突出‘京味’、体现‘京韵’,加快世界一流大学和一流学科建设 2018-12-13
  • 把握和传承好“变则通”思想(大家手笔) 2018-12-12
  • 英国歌手世界杯开幕比不雅手势 恐遭逮捕并罚款5万 2018-12-11
  • 一图到底3分钟读懂上合峰会医疗保障,为何青睐这里 2018-12-11
  • 白岩松康辉撒贝宁欧阳夏丹 揭秘央视主播成功秘诀 2018-12-10
  • 女足热身不敌美国队 队员总结收获多 2018-12-09
  • 只要等一等就能多“等”出8600万美元! 2018-12-08
  • 941| 238| 353| 252| 943| 333| 60| 519| 103| 836|