龙空技术网

Java正则最短匹配

Glory丶笨小孩 257

前言:

眼前你们对“正则匹配 java”大体比较关注,看官们都想要了解一些“正则匹配 java”的相关内容。那么小编在网摘上搜集了一些对于“正则匹配 java””的相关内容,希望兄弟们能喜欢,看官们快快来学习一下吧!

懒惰限定符:

*? 重复任意次,但尽可能少重复(最短匹配,非贪婪匹配)

+? 重复1次或更多次,但尽可能少重复

?? 重复0次或1次,但尽可能少重复

{n,m}? 重复n到m次,但尽可能少重复

{n,}? 重复n次以上,但尽可能少重复

public class Main {    public static void main(String[] args) {        String demo = "#{name}8#{demo}";        Pattern pattern = Pattern.compile("#\\{(.*?)}");        Matcher matcher = pattern.matcher(demo);        while (matcher.find()) {            System.out.println(matcher.group());        }    }}

标签: #正则匹配 java