早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问高手们,我想获取文中所有[UPLOADFILE=(1273.jpg)],但是1273.jpg是随机的,这表达式要怎么写啊,请问高手们,我想获取文中所有[UPLOADFILE=(1273.jpg)],但是1273.jpg是随机的,这正则表达式要怎么写啊,

题目详情
请问高手们,我想获取文中所有[UPLOADFILE=(1273.jpg)],但是1273.jpg是随机的,这表达式要怎么写啊,
请问高手们,我想获取文中所有[UPLOADFILE=(1273.jpg)],但是1273.jpg是随机的,这正则表达式要怎么写啊,
▼优质解答
答案和解析
正则匹配是:
\[UPLOADFILE=\([^\)]+\)\]
给一个例子(java):
String ss = "guyguy[UPLOADFILE=(1werw.jpg)]iyiuhihi[UPLOADFILE=(12rwer.jpg)]hihih[UPLOADFILE=(1ter73.jpg)]huhhv[UPLOADFILE=(33373.jpg)]huhi";
Pattern p = Pattern.compile("\\[UPLOADFILE=\\([^\\)]+\\)\\]");
Matcher m = p.matcher(ss);
while(m.find()){
System.out.println(m.group());
}
看了 请问高手们,我想获取文中所有...的网友还看了以下: