当前位置: 首页 > news >正文

论某网站职能建设温州网站优化推广方案

论某网站职能建设,温州网站优化推广方案,重庆网站建设科技公司,做网站架构一,什么是正则表达式? 匹配字符串的一种规则。 二,如何创建正则表达式? 1,字面量的方式: /正则表达式/标志位, 2,构造函数方式: new RegExp(正则表达式,标志位) 三,正则表达式的方法&#xff1f…

一,什么是正则表达式?

匹配字符串的一种规则。

二,如何创建正则表达式?

1,字面量的方式: /正则表达式/标志位,

2,构造函数方式: new RegExp('正则表达式','标志位')

三,正则表达式的方法?

1 正则对象.test(字符串) : 用于测试字符串是否包含正则的内容,返回布尔值,常用于表单验证;

2,正则对象.exec(字符串):返回伪数组,数组中的第一个元素是整个正则表达式匹配的内容,其他元素是组匹配的内容。

三,字符串的方法

1,字符串.match(正则表达式);返回伪数组,数组中的第一个元素是整个正则表达式匹配的内容,其他元素是组匹配的内容。

 

   区别:

  //1,无组无标志位的时候
            var re = /o/;
            var str = 'how do you do';
            console.log(re.exec(str));//['o']
            console.log(str.match(re));//["o"]
        //2,无组有标志位的时候
            var re = /o/g;//g表示匹配全局
            var str = 'how do you do';


            console.log(re.exec(str)); //['o']
            console.log(str.match(re));//['o','o','o','o']
        //3,有组无标志位g
            var re =/(.+)do(.+)/;
            var str ='how do you do';
            console.log(re.exec(str));//[ "how do you do", "how ", " you do" ]
            console.log(str.match(re));//[ "how do you do", "how ", " you do" ]
        //3有组有标志位g
            var re =/(.+)do(.+)/g;
            var str = 'how do you do';
            console.log(re.exec(str));//[ "how do you do", "how ", " you do" ]
            console.log(str.match(re));//[ "how do you do"]

<2>replace()

替换字符串前后空格

3. search() 和indexOf()

 四,正则表达式的元字符有哪些?三三二三个一

三: { }  () [ ]

{ }: 限制括号前的 一个或一组字符连续出现的次数;

 

():表示组;

    var re = /^(do){3,5}$/;
    var str = "dododo";
    console.log(re.test(str))

 [ ]:表示范围;

  

  三 *  +   ?

  * :相当于{0,}限制*前的一个或一组字符出现0至无限次;

 

+ :相当于{1,}限制+前的一个或一组字符出现1到无限次;

 

? :相当于{0,1}限制问号前的一个或一组字符出现0至1次;

 二 : ^  $

 ^ :1..用于表达式开头,表示顶头(限制开头字符)

  2. 用于[ ]的开头表示取反

$ :只能用于正则表达式结尾,表示定尾(限制结尾字符)

 

三个一

. : 表示模糊匹配任意一个字符,

 | :表示或,

\ : 转义字符,

 

 

   \s : 表示空白,

  \S:表示非空白;

  \d:表示数字;[0-9]

  \D表示非数字;[^0-9]

  \w:表示字母,数字,下划线  [a-zA-Z0-9_],

   \W : 表示非字母,数字,下划线  [^a-zA-Z0-9_],

  \b : 表示单词边界,
     \B : 表示非边界

转载于:https://www.cnblogs.com/huhuhuhuhuhu/p/10420534.html

http://www.lbrq.cn/news/2701549.html

相关文章:

  • 企业官网网站模板重庆企业网站排名优化
  • 网站制作 php独立站建站平台有哪些
  • 南昌网站建设机构网站推广100种方法
  • 稷山网站制作企业站seo
  • cnc强力磁盘 东莞网站建设seo排名优化软件价格
  • 网站设计公司名称百度seo优化系统
  • 西安网站建设开发熊掌号海外市场推广策略
  • 门户网站开发意义网站百度推广
  • 乐清企业网站建设线上渠道推广怎么做
  • 软件开发过程包括深圳债务优化公司
  • 城阳网站建设公司东莞seo
  • 石家庄人力资源和社会保障局南京网络优化公司有哪些
  • 行政还要负责网站建设新媒体吗百度上传自己个人简介
  • 重庆网站建设齐重庆零臻科技郑州seo优化哪家好
  • 做游戏模型挣钱的网站百度seo排名360
  • 天津大型网站建设网站收录查询爱站
  • 怎么做模板网站的报价表网站模板平台资源
  • 青岛网站建设设计公司百度搜索指数在线查询
  • ih5网站制作平台软文写作300字
  • 西安给公司做网站汕头网站制作设计
  • 常见的网络营销有哪些四川seo整站优化吧
  • 网站扁平化设计风格百度关键词搜索量查询
  • 网站域名不要了怎么做seo公司怎么推广宣传
  • 江西省住房城乡建设部网站上海app网络推广公司
  • 免费做推广的网站有哪些网络推广公司简介
  • 北京网站制作西安优化网站的步骤
  • 嘉兴网站开发选哪家技成培训网
  • 网站建设为风险分析网站seo优化外包顾问
  • 模板网站配置文件朋友圈推广平台
  • 网站注册地址查询青岛网站开发公司
  • 部署 Docker 应用详解(MySQL + Tomcat + Nginx + Redis)
  • LDAP 登录配置参数填写指南
  • 力扣47:全排列Ⅱ
  • Ansible 基础到实操笔记
  • 面试经典150题[001]:合并两个有序数组(LeetCode 88)
  • Linux系统编程Day12 -- 环境变量(初识)