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

目录
相关文章
|
8月前
|
Java
【Java每日一题,字符串正则匹配】Andy‘s First Dictionary
【Java每日一题,字符串正则匹配】Andy‘s First Dictionary
|
Java
Java后端,正则匹配
Java后端,正则匹配
90 0
|
Java
JAVA格式化输出字串
JAVA格式化输出字串
55 0
|
算法 Java
[java刷算法]牛客—剑指offer链表复习、手写简易正则匹配
✨今日三剑 JZ17 打印从1到最大的n位数 JZ18 删除链表的节点 JZ19 正则表达式匹配
[java刷算法]牛客—剑指offer链表复习、手写简易正则匹配
|
Java 开发者 Windows
Java—正则匹配
Java—正则匹配
140 0
|
Java
JAVA格式化输出字串
JAVA格式化输出字串
78 0
|
Java
JAVA中RGB字串转换为颜色
JAVA中RGB字串转换为颜色
310 0
java 温习之字符串(统计字串…
package com.baidu.sep; //统计字串在整个字符串中出现的次数
101 0
|
Java
java中的正则匹配
Pattern类、Matcher类
128 0
|
Java 数据安全/隐私保护
java字串
字串加密 1.设计思想:        (1)加密方法,字符串的每一个字符都代表这个字符往后的第三位,最后三个字符代表,开始的三个字符。        (2)解密方法,字符串的每一个字符都代表这个字符往前的第三位,开始三个字符代表,最后的三个字符。
896 0