正则

作者: Spidd | 来源:发表于2021-05-26 10:22 被阅读0次

    匹配url 路径

    (?<=#).?(?=?)|(?<=#).

    http://localhost:3000/#/order/manage?c=123
    =>
    /order/manage
    

    (#)结果包含#号
    (?<=#)结果不包含#号

    (?<=#).?(?=?) 匹配#号开始并且到第一个?号结束
    (?<=#).
    匹配#号开始到最后一位

    一般密码要求必须包含数字、字母,6-10位,校验的正则表达式如下:

    ^(?![0-9]+)(?![a-zA-Z]+)[0-9A-Za-z]{6,10}$

    注释:

    分开来注释一下:
    ^ 匹配一行的开头位置
    (?![0-9]+) 预测该位置后面不全是数字 (?![a-zA-Z]+)预测该位置后面不全是字母
    [0-9A-Za-z] {6,10} 由6-10位数字或这字母组成
    $匹配行结尾位置
    ————————————————
    版权声明:本文为CSDN博主「执着的小鱼儿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/zhizhuo0915/article/details/88545325

    相关文章

      网友评论

          本文标题:正则

          本文链接:https://www.haomeiwen.com/subject/thbfhltx.html