java中用正则表达式进行判断
来源:互联网 发布:淘宝海外购上传身份证 编辑:程序博客网 时间:2024/05/21 06:14
1 正则表达式也可以在java中进行判断。首选需要设置正则表达式的匹配模板。通过[和]。在js中是通过/和/。
如:String pattern="[\\w]+";
这就是设置了正则表达式的匹配。必须是满足\w的。至少是1个。
2 。设置了正则表达式匹配模板之后。就需要进行判断了。通过Pattern类可以进行判断。
如: String pattern="[\\w]+";
String name="name_";
public boolean panduanZZBDS(String name,String pattern){
return Pattern.compile(pattern).matcher(name).matches();//这就是判断过程。
}
name为内容。pattern为正则表达式的匹配模式。通过Pattern.compiles(pattern).matcher(name).matchers()得到是否是满足条件。返回的是boolean类型。如果是true则表示满足正则表达式。如果是false则表示不满足正则表达式。
完整的例子:
import java.util.regex.Pattern;
public class TestMain {
public static void main(String[] args) {
// TODO Auto-generated method stub
String pattern="[\\w]+";
String name="name_";
System.out.println(new TestMain().panduanZZBDS(name, pattern));
}
public boolean panduanZZBDS(String name,String pattern){
return Pattern.compile(pattern).matcher(name).matches();
}
}
如:String pattern="[\\w]+";
这就是设置了正则表达式的匹配。必须是满足\w的。至少是1个。
2 。设置了正则表达式匹配模板之后。就需要进行判断了。通过Pattern类可以进行判断。
如: String pattern="[\\w]+";
String name="name_";
public boolean panduanZZBDS(String name,String pattern){
return Pattern.compile(pattern).matcher(name).matches();//这就是判断过程。
}
name为内容。pattern为正则表达式的匹配模式。通过Pattern.compiles(pattern).matcher(name).matchers()得到是否是满足条件。返回的是boolean类型。如果是true则表示满足正则表达式。如果是false则表示不满足正则表达式。
完整的例子:
import java.util.regex.Pattern;
public class TestMain {
public static void main(String[] args) {
// TODO Auto-generated method stub
String pattern="[\\w]+";
String name="name_";
System.out.println(new TestMain().panduanZZBDS(name, pattern));
}
public boolean panduanZZBDS(String name,String pattern){
return Pattern.compile(pattern).matcher(name).matches();
}
}
阅读全文
0 0
- java中用正则表达式进行判断
- java中用正则表达式判断字符串是否包含中文
- Java中用正则表达式判断日期格式是否正确
- Java中用正则表达式判断日期格式是否正确
- Java中用正则表达式判断日期格式是否正确
- ASP中用正则表达式判断邮箱格式
- MFC中用正则表达式进行有效性验证
- MFC中用正则表达式进行有效性验证
- MFC中用正则表达式进行有效性验证
- MFC中用正则表达式进行有效性验证
- MFC中用正则表达式进行有效性验证
- MFC中用正则表达式进行有效性验证
- 用java&正则表达式对数字和字符进行判断
- Java正则表达式判断
- java中判断字符串是否数字的两种方法(在java中用正则表达式)
- java中用正则表达式判断中文字符串中是否含有英文或者数字
- 你在Java中用正则表达式判断日期字符串是否正确吗?
- JAVA中用正则表达式做全文查找
- java中得到操作系统
- 解决创建maven项目时,pom.xml第一行报错
- 1、如何给网站资讯页添加分页?2、flash插件有没有替换的办法?
- 由浅入深学习JavaScript Debug技巧
- 数据库关于每科成绩排名
- java中用正则表达式进行判断
- L2-Ansible理论
- eclipse中的web项目,文件夹和文件排列顺序错乱的解决办法
- HashMap认识
- jdbc
- bzoj 1016: [JSOI2008]最小生成树计数
- Windows远程桌面实现之四(在现代浏览器中通过普通页面访问远程桌面)
- jms测试程序_发送和接收
- 百帮忙隐私政策