java中,如何得到这样的正则表达式?
有一串字符串(String_value),里边可能包含下边四行的任意一行或者几行内容,程序如下:{$GetInformation({$CSDN_Java({$J2SE},{$J2ME({$Nono},{$Parameter(sp,1)},3)})},{$Parameter})}
{$Parameter(sp,1)}
{$Parameter}
如何写正则表达式?private Map xxx() {
Pattern pattern = Pattern.compile("这个如何写",Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(String_value);
}
有一串字符串(String_value),里边可能包含下边四行的任意一行或者几行内容,程序如下:{$GetInformation({$CSDN_Java({$J2SE},{$J2ME({$Nono},{$Parameter(sp,1)},3)})},{$Parameter})}
{$Parameter(sp,1)}
{$Parameter}
如何写正则表达式?private Map xxx() {
Pattern pattern = Pattern.compile("这个如何写",Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(String_value);
}
解决方案 »
- 各位大牛问帮帮给解决一下
- Integer a = 25; Integer b = 25; a==b 应该是true的啊。
- import org.apache.commons.lang.StringUtils;这样的包是放在文件夹的什么位置啊?
- 菜鸟问题,如何在按钮上面加上图片
- 如何利用java编程对oracle的数据进行导出导入?
- 关于JAVA 读各种数据的问题
- 对于一个大的文本文件,我想读取其中指定行的数据,该如何做?
- 字符转换问题 一句话解决,马上揭帖!
- 请问applet能不能对显示的图像进行编辑,例如改变某个区域的颜色,如何实现,谢谢!
- 如何利用javascript打开一个程序?
- 关于getClass()方法的问题,讨论!!
- 急急急...问一下这如何实现!
\{\$([^{}]|\{\$([^{}]|\{\$([^{}]|\{\$([^{}]||\{\$[^{}]*\})*\})*\})*\})*\}测试工具:
http://www.regexlab.com/zh/workshop.asp?pat=%5C%7B%5C%24%28%5B%5E%7B%7D%5D%7C%5C%7B%5C%24%28%5B%5E%7B%7D%5D%7C%5C%7B%5C%24%28%5B%5E%7B%7D%5D%7C%5C%7B%5C%24%28%5B%5E%7B%7D%5D%7C%7C%5C%7B%5C%24%5B%5E%7B%7D%5D*%5C%7D%29*%5C%7D%29*%5C%7D%29*%5C%7D%29*%5C%7D&txt=%7B%24GetInformation%28%7B%24CSDN_Java%28%7B%24J2SE%7D%2C%7B%24J2ME%28%7B%24Nono%7D%2C%7B%24Parameter%28sp%2C1%29%7D%2C3%29%7D%29%7D%2C%7B%24Parameter%7D%29%7D%0D%0A%7B%24Parameter%28sp%2C1%29%7D%0D%0A%7B%24Parameter%7D&dlt=0关于本题的 "递归表达式" 更多说明:
http://www.regexlab.com/zh/regtopic.htm关于正则表达式文档:
http://www.regexlab.com/zh/regref.htm