java正则匹配并提取字串

简介: Pattern p = Pattern.compile("\\(.*\\)"); Matcher m = p.matcher("1.2.0(23)"); if(m.
        Pattern p = Pattern.compile("\\(.*\\)");
        Matcher m = p.matcher("1.2.0(23)");
        if(m.find()){
            System.out.println(StringUtils.substring("1.2.0(23)", m.start(), m.end())); 
        }
                            

输出结果:23

目录
相关文章
|
7月前
|
SQL Java
java使用正则匹配DDL表名和特定列名
java使用正则匹配DDL表名和特定列名
【Java每日一题,字符串正则匹配】Andy‘s First Dictionary
【Java每日一题,字符串正则匹配】Andy‘s First Dictionary
|
Java
Java后端,正则匹配
Java后端,正则匹配
121 0
|
Java
JAVA格式化输出字串
JAVA格式化输出字串
84 0
|
算法 Java
[java刷算法]牛客—剑指offer链表复习、手写简易正则匹配
✨今日三剑 JZ17 打印从1到最大的n位数 JZ18 删除链表的节点 JZ19 正则表达式匹配
[java刷算法]牛客—剑指offer链表复习、手写简易正则匹配
|
Java 开发者 Windows
Java—正则匹配
Java—正则匹配
171 0
|
Java
JAVA格式化输出字串
JAVA格式化输出字串
102 0
|
Java
JAVA中RGB字串转换为颜色
JAVA中RGB字串转换为颜色
365 0
java 温习之字符串(统计字串…
package com.baidu.sep; //统计字串在整个字符串中出现的次数
128 0
|
Java
java中的正则匹配
Pattern类、Matcher类
155 0