zoukankan      html  css  js  c++  java
  • js正则表达式

    js正则表达式 写在JS
    做验证 做匹配

    用符号来描述书写规则:/ 中间写正则表达式 /
    ^ :匹配开头,$:匹配结尾 ; /^ve/以ve开头的 /ve$/以ve结尾
    d:一个任意的数字
    w:一个任意的数字或字母
    s:
    {n}:把左边的表达式重复n遍
    {m,n}:把左边的表达式重复至少m遍,至多n遍
    {m, }:把左边的表达式重复至少m遍,,至多不限
    +:左边的表达式,至少出现一次,至多不限,相当于{1,}
    *:左边的表达式,至少出现0次,至多不限,相当于{0,}
    ?:左边的表达式,至少出现0次,至多出现1次,相当于{0,1}
    [a,b,c]:只能取方括号中内容之一
    [a-z]或[1-9]:在范围中取其一
    |:代表或者; ():优先级; :转义--“( )”这个才是要出现的小括号,需要转义
    match() 将返回 null。否则,它将返回一个数组,其中存放了与它找到的匹配文本有关的信息。
    search() 方法 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,并返回子串的起始位置。
    replace() 方法 用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
    test() 方法用于检测一个字符串是否匹配某个模式,如果字符串中含有匹配的文本,则返回 true,否则返回 false

  • 相关阅读:
    vue2.0动态添加组件
    Kali Linux信息收集工具全
    Kali Linux 弱点分析工具全集
    如何DIY一个简单的反弹Shell脚本
    深入理解DIP、IoC、DI以及IoC容器
    Intellij IDEA常用配置详解
    GIT 的常规操作
    Nodejs学习笔记(一)--- 简介及安装Node.js开发环境
    什么是“对用户友好”
    Facebook为什么使用PHP编程语言?
  • 原文地址:https://www.cnblogs.com/tyblwmbs/p/10700116.html
Copyright © 2011-2022 走看看