当前位置:编程学习 > JAVA >>

求一个正则表达式,如{[C-name]},{[C-age]} 即{[C-字符串]}的验证正则表达式

求一个正则表达式,如{[C-name]},{[C-age]}  即{[C-字符串]}的验证正则表达式 正则表达式 --------------------编程问答--------------------
public class UseCase3 {


public static void main(String[] args) {
// TODO 自动生成方法存根
System.out.println("{[C-name]}".matches("\\{\\[C\\-\\w+\\]\\}"));
System.out.println("{[C-age]}".matches("\\{\\[C\\-\\w+\\]\\}"));



}
}
--------------------编程问答-------------------- "^[{][\\[][C][-](\\w)+[\\]][}]$"

public static boolean isMatch(String regex, String str){
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(str);
return matcher.matches();
}

public static void main(String[] args) {
System.out.println(isMatch("^[{][\\[][C][-](\\w)+[\\]][}]$", "{[C-age]}"));
}
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,