88问答网
所有问题
java正则表达式匹配小括号内的内容
如题所述
举报该问题
推荐答案 2017-08-21
String str = "(aa){(dd)cbdsagchgkhdbvljck(ff)}";
Pattern pattern = Pattern.compile("(?<=\\()[^\\)]+");
Matcher matcher = pattern.matcher(str);
while(matcher.find())
{
System.out.println(matcher.group());
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/1Vgc1tKaVgcBBMScgV.html
相似回答
java 正则表达式
怎么用正则表达式替换
括号里内容
的同时去掉圆括号?
答:
public static void main(String[] args) { String s = "(我)发来了一条信息。(你好。)";s=s.replaceAll("(我)","小明");s=s.replaceAll("(你好。)","晚安。");System.out.println(s);} }
请问
正则表达式匹配括号的
问题
答:
在
正则表达式中
()表示一个分组,()属于
正则表达式的
特殊字符,是具有实际意义的,所以要
匹配括号
必须要加上 反斜杠 \( 来说明这表示的是一个普通的
小括号
,而不是一个正则分组
Java中
定义这样str.matches("\\p{Alpha}{1}")是什么意思?急,在线等回 ...
答:
这是正则表达式。此句
正则表达式中的
str字符串是
匹配括号的内容
--- str.matches()\\p{Alpha} 意思是 “大写或小写字母”{1} 意思是 “一个”此句 str.matches("\\p{Alpha}{1}") 意思是 : 匹配"一个大写或者小写字母"还有链接,你可以学习下:http://zhidao.baidu.com/question...
用
Java正则表达式
来获取一个字符串中<>
里面的内容
。
答:
String s = "dsadsadas<peter>dsadasdas<lionel>\"www.163.com\"<kenny><>";Pattern p = Pattern.compile("(<[^>]*>)");Matcher m = p.matcher(s);List<String> result=new ArrayList<String>();while(m.find()){ result.add(m.group());} for(String s1:result){ System.out....
求助
java正则表达式
将
括号里的内容
提取出来
答:
1.就用LS的例子来改进吧,LS的例子用
正则匹配的
捕获型,也就是说除了捕获了/patroninfo~S0*chx/1069163/modpinfo,还捕获了带单引号的 '/patroninfo~S0*chx/1069163/modpinfo‘ (输出 System.out.println(mat.group(0) 就是);这样无论在效率还是安全性上都有欠缺。2 Pattern.compile("\\...
...
中
,要怎么匹配//...和/*...*/(也就是
匹配java
注释)? 谢谢!_百度知 ...
答:
下面是关于
java的正则
处理 原理和上面的基本一样, 我觉得如果真的
匹配java
代码
里面的
注释这个还不够 还需要很多的条件 因为有可能你的代码里面本身就有相关字符的处理.所以我认为需要根据你具体的情景进行正则设计 Pattern p=Pattern.compile("//.*");str="//0000";m =p.matcher(str);System....
java正则表达式
括号
嵌套
答:
按照你的要求编写的
Java
程序如下:import
java
.util.regex.Matcher;import java.util.regex.Pattern;public class FF { public static String[] process(String type, String expression){ String regex=type+"\\(([^()]+|\\(([^()]+)*\\))*\\)"; Pattern p=Pattern.compile(regex); ...
求助
java正则表达式
将中文
括号里的内容
提取出来
答:
String re="行政专员(袁文全)";String rex="[()]+";String[] str=re.split(rex);System.out.print(str[1]);还有一个不是
正则表达式的
String re="行政专员(袁文全)";String str=re.substring(re.lastIndexOf("("),re.lastIndexOf(")"));String s=str.substring(1,str.length());Syst...
大家正在搜
正则表达式匹配括号中的内容
java正则表达式匹配括号
正则表达式匹配大括号加内容
全角括号的正则表达式匹配
正则表达式括号内内容
正则表达式如何匹配花括号
正则表达式中括号怎么匹配
java与正则表达式是否匹配
正则表达式获取括号里面的
相关问题
正则表达式匹配的问题?
java正则表达式匹配
正则表达式匹配
java正则表达式如何获取分组匹配内容
java 正则表达式 怎么匹配 中文 和数字
怎样在scala正则表达式提取器中使用小括号
怎样在scala正则表达式提取器中使用小括号
java中的正则表达式有关问题:为什么匹配不到