快三怎么玩法介绍: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用正则对字符串进行处理并判断是否能转为数字,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

最新评论

  • 中共中央直属机关党校 2019-04-21
  • 全国自由搏击锦标赛落下帷幕 2019-04-20
  • 近来人民网强国社区的评论少了很多,那是因为人们反映事实存在的问题,绝大多数都是说了等于白说,于是渐渐地失望了,渐渐地越来越多的人“算了,不说了!” 2019-04-19
  • 热巴窦骁携手演绎经典神话 2019-04-19
  • 神奇!沈阳现3D稻田画 2019-04-18
  • 中国和巴基斯坦将合拍电影《天路》 2019-04-18
  • 电视剧抱团出海 又有哪些作品走出了国门 2019-04-17
  • 谈判与加关税的不同在于,后者没有给小左唱赞歌的机会 2019-04-16
  • 全世界人民都要顺应人类社会发展规律,不断扩大社会财富公有制的范围,不断缩小社会财富私有制的范围,以便最终消灭社会财富私有制,建立共产主义社会财富公有制。 2019-04-15
  • 新时代·新征程十九大精神在基层---“各地聚焦”--湖南频道--人民网 2019-04-14
  • 首部由中国人翻译的120回《三国演义》问世 2019-04-14
  • 2022年冬奥会筹备进行时 2019-04-13
  • 牙膏的10个超实用功能 速收藏 2019-04-13
  • 新华保险荆州中支助力首届荆楚文化旅游节开幕 2019-04-12
  • 未来十天 山西以对流性天气为主 多阵性降水 2019-04-12
  • 67| 568| 414| 837| 151| 548| 606| 491| 53| 894|