zoukankan      html  css  js  c++  java
  • 关于java下的正则匹配

    我一直是使用regexbuddy生成各种语言的正则代码的,今天在匹java的时候遇到点问题,结果我还怀疑regexbuddy了,

    try {
        boolean foundMatch = subjectString.matches("[^a-zA-Z0-9]$");
    } catch (PatternSyntaxException ex) {
        // Syntax error in the regular expression
    }

    使用上面这段代码不成

            String subjectString="192792720-4 #";
            try {
                Pattern regex = Pattern.compile("[^a-zA-Z0-9]$");
                Matcher regexMatcher = regex.matcher(subjectString);
                if (regexMatcher.find()) {
                    // Successful match
                    System.out.println("zzzz");
                } else {
                    // Match attempt failed
                }
            } catch (PatternSyntaxException ex) {
                // Syntax error in the regular expression
            }
            System.out.println("ddd");

    结果换了一种方式也折腾近半个小时才成,真是怪怪,~~

    最近用鼠标,发现有点鼠标手了,订了个鼠标垫,在淘宝上,京东的好看的太贵了,便宜的也20-30我不如弄个淘宝更便宜的山寨的,好,订了,周一上班时收货,呵呵

  • 相关阅读:
    找出数组中重复的值
    算法-二分法查询
    MySQL连接数据库url的参数characterEncoding=UTF-8
    String 与 list 相互转换
    php配置debug
    ideal+php
    命令行编译tomcat项目
    jsp+layui导出excel
    jsp+ssm+tomcat+ueditor上传定时处理无用文件
    jsp后台获取项目路劲
  • 原文地址:https://www.cnblogs.com/lexus/p/2378651.html
Copyright © 2011-2022 走看看