我想知道Pattern p = Pattern.compile("\\[CDATA\\[(.*?)\\]\\]");的匹配规则,最好给个例子。 我来答 1个回答 #热议# 应届生在签三方时要注意什么? 紫薇参星 科技发烧友 2019-06-18 · 有一些普通的科技小锦囊 知道大有可为答主 回答量:5983 采纳率:92% 帮助的人:3577万 我也去答题访问个人页 关注 展开全部 这个正则表达式的第一捕获组的数据就是CDATA中的文本内容,因为中括号在正则表达式中有其它意思,所以双反斜杠中括号表示中括号原本的意思,就是字符串中的中括号.表示除换行符外的任意字符,非贪婪匹配.*表示除换行符外的任意0到n个字符组成的字符串.*?表示非贪婪匹配,就是如果有长短两个字符串匹配此正则表达式,取短的匹配.例如\\[.*?\\] 匹配[a][b]字符串的[a]和[b]而不是匹配[a][b]Java语言的例子程序如下 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-10-09 Pattern p = Pattern.compile("((.)\\2*)");括号里面什么意思? 26 2015-08-25 Pattern.compile 的用法?正则表达式 2 2018-03-02 java 怎么利用正则表达式从给定的字符串中取出匹配规则字符串 25 2018-03-30 Pattern和Matcher具体的用法 13 2011-08-16 正则表达式匹配中文,网上有两种: [\u4e00-\u9fa5]和[^\x00-\xff],但貌似不只匹配中文。 6 2018-03-29 Java 正则表达式 怎么判断字符串不含某个字符? 1 2015-05-07 java中Pattern p=Pattern.compile(ip)啥意思 1 2018-03-01 Pattern pattern = Pattern.compile("/upload/File/(.+?)\"",Pattern.CASE_INSENSITIVE); 15 更多类似问题 > 为你推荐: