为了账号安全,请及时绑定邮箱和手机立即绑定

java正则学习笔记

标签:
Java

public class Demo3_Regex {

/** *  . 任何字符    \d 数字:[0-9]     \D 非数字: [^0-9]     \s 空白字符:[ \t\n\x0B\f\r]     \S 非空白字符:[^\s]     \w 单词字符:[a-zA-Z_0-9]     \W 非单词字符:[^\w]  */public static void main(String[] args) {    //demo1();    //demo2();    //demo3();    //demo4();    //demo5();    //demo6();    String regex = "\\W";    System.out.println("a".matches(regex));    System.out.println("z".matches(regex));    System.out.println("_".matches(regex));    System.out.println("%".matches(regex));}private static void demo6() {    String regex = "\\w";    System.out.println("a".matches(regex));    System.out.println("z".matches(regex));    System.out.println("_".matches(regex));    System.out.println("%".matches(regex));}private static void demo5() {    String regex = "\\S";    System.out.println(" ".matches(regex));    System.out.println("    ".matches(regex));    System.out.println("a".matches(regex));}private static void demo4() {    String regex = "\\s";    System.out.println(" ".matches(regex));    System.out.println("    ".matches(regex));              //一个tab键    System.out.println("    ".matches(regex));              //四个空格}private static void demo3() {    String regex = "\\D";    System.out.println("0".matches(regex));    System.out.println("9".matches(regex));    System.out.println("a".matches(regex));}private static void demo2() {    String regex = "\\d";                   //\代表转义字符,如果想表示\d的话,需要\\d    System.out.println("0".matches(regex));    System.out.println("a".matches(regex));    System.out.println("9".matches(regex));}private static void demo1() {    String regex = "..";    System.out.println("a".matches(regex));    System.out.println("ab".matches(regex));}

}

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消