java正则表达式总结

package pack;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Demo {

    public static void main(String[] args) {
        //method1();//匹配
        //method2();//切割
        //method3();//替换

        /*前面只是用了String的方法*/

        method4();

    }

    public static void method1() {
        String qq = "1881265";
        String regex1 = "[1-9]\\d{4,14}";
        sys(qq.matches(regex1));  //是否符合regex规则

        String s = "e";
        //String regex = "[a-zA-Z]";  // 字母
        //String regex = "[a-d[m-p]]";   //a到d 或 m到p

        /* \d     数字[0-9]
         * \D     非数字[^0-9]
         * \s     空白字符
         * \S     非空白字符
         * \w     单词字符[a-zA-Z0-9_]
         * \W     非单词字符
         * 
         * 
         * 
         * X?      一次或零次
         * X*      零次或多次
         * X+      一次或多次
         * X{n}    恰好n次
         * X{n,}   至少n次
         * X{n,m}  n次到m次
         *  
         */
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值