07-正则表达式

发布时间:2022-06-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了07-正则表达式脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

第六天

1. swiper插件

  • 作用

    • 实现网页轮播图

  • 使用步骤

      1. 下载

      1. 引入

      1. 按照结构设置对应的代码

js执行机制

  • 单线程(同步)

    • 代码严格按照顺序依次执行

      • 如果中间代码有问题,则后面的代码不会执行

  • 多线程(异步)

    • 代码不是同时执行

      • 事件中的代码

正则表达式

  • 本质

    • 在程序中定义的一个规则(排除程序中用户的非法输入)

  • 场景

      1. 通过正则表达式进行表单内容验证

      1. 通过正则表达式进行敏感词替换

  • 使用

    • 定义

      • let 变量 = /正则内容/

    • 验证

      • 正则变量.test(内容)

        • true

          • 符合规则

        • false

          • 不符合规则

      • 正则变量.exec(内容)

        • 数组

          • 符合规则

        • null

          • 不符合规则

  • 元字符

    • 开始符号和结束符号

      • ^

      • $

    • 字符集

      • [内容]

        • let reg =/^[abc]$/

      • [-]

        • let reg = /^[a-c]$/

    • 量词符

        • : 次数 >= 0

      • +: 次数 >= 1

      • ? : 次数等于1 或者 等于0

      • {n}: 次数等于n

      • {n,} 次数 大于等于n次

        • let reg = /^abc{3,}$/

      • {n, m} 次数 >= n 且 <= m

    • 正则参数

      • i: 忽略大小写

        • let reg = /abc/i;

      • g: 全局匹配

        • let reg = /abc/g;

    • 预定义类

      • 预定义类1

        • d

          • 数字 0 - 9 之间的值

        • D

          • 除了 0-9的值

      • 预定义类2

        • w

          • a-zA-Z0-9_

        • W

          • 除了 a-zA-Z0-9_ 外

      • 预定义类3

        • s

          • 特殊符号(换行,回车,空格)

        • S

          • 除了特殊符号

  • 替换字符串

    • 字符串.replace('要被替换的字符', 替换后的内容)

    • 字符串.replace(正则表达式, 替换后的值)

    •  

脚本宝典总结

以上是脚本宝典为你收集整理的07-正则表达式全部内容,希望文章能够帮你解决07-正则表达式所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: