public boolean match(String value) {
if (TextUtils.isEmpty(valuePattern)) {
return false;
}
if (valuePattern.toLowerCase().equals("mustache")) {
return Pattern.compile("\\{\\{.*\\}\\}").matcher(value).matches();
} else if (valuePattern.toLowerCase().equals("number")) {
return Pattern.compile("[0-9]+([.][0-9]+)?$").matcher(value).matches();
} else if (valuePattern.toLowerCase().equals("boolean")) {
return Pattern.compile("(true|false)$").matcher(value).matches();
} else {
try {
return Pattern.compile(valuePattern).matcher(value).matches();
} catch (Exception e) {
return false;
}
}
}
Attribute.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:weex-language-support
作者:
评论列表
文章目录