【车载AI音视频电脑】200万像素迷你一体机

您好

关注

阅读 34

2024-06-16

 1、什么是正则表达式的贪婪与非贪婪匹配  

如:

String str="abcaxc";

Patter p="ab*c";

  贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串str,结果就是匹配到:abcaxc(ab*c)。

  非贪婪匹配:就是匹配到结果就好,就少的匹配字符。如上面使用模式p匹配字符串str,结果就是匹配到:abc(ab*c)。

2、编程中如何区分两种模式

  默认是贪婪模式;在量词后面直接加上一个问号?就是非贪婪模式。

  下面的都是量词:

demo代码:

import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 public class RegularTest {
     
     public static void main(String[] arg){
         String text="(content:\"

精彩评论(0)

0 0 举报