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

网站建设后期怎样维护淘宝客网站源码加各类插件

网站建设后期怎样维护,淘宝客网站源码加各类插件,深圳几个区,ppt模板免费下载网址文章目录 知识回顾 1:概念回顾 2:正则表达式字面量 一:字符串中正则表达式方法 1:split 2:search 3:match 4:replace 知识回顾 1:概念回顾 正则表达式用于定义一些字符串的…

 

文章目录

知识回顾

1:概念回顾

2:正则表达式字面量

一:字符串中正则表达式方法

1:split

2:search

3:match

4:replace


知识回顾

1:概念回顾

        正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式检查一个字符串是否符合规则,或者将字符串中符合规则的内容提取出来。

2:正则表达式字面量

        语法:var 变量 =/正则表达式/匹配模式;这种方式创建更加简单,使用构造函数创建更加灵活

var reg = new RegExp("正则表达式","匹配模式");

        正则表达式的预发是基于构造函数创建,里边需要有两个参数,一个是正则表达式,另外一个是匹配模式。

        编写代码:

var reg = new RegExp("a");
console.log(a);

一:字符串中正则表达式方法

1:split

        split是String当中的方法,可以将一个字符串拆分为一个数组

var str = "1a2b3c4d5e6f";
var result = str.split("c");
console.log(result);

        但是这样玩有点不灵活,写啥按照啥进行拆分。 我们想根据我们任意字母来将字符串进行拆分

        我们方法中可以传递一个正则表达式作为一个参数,这样方法将会按照正则表达式去拆分字符串。

        证明这件事情:

var str = "1a2b3c4d5e6f";
var result = str.split(/[a-z]/);
console.log(result);

        运行结果: 

2:search

        这个方法可以搜索字符串中是否指定内容

        证明这件事情:

var str = "hello abc hello abc";
var result = str.search("abc");
console.log(result);

        运行结果:

        返回第一次搜索到的结果索引如果没有的话返回-1 

        他可以接收一个正则表达式作为参数,根据正则表达式作进行检索。

        证明这件事情:

        搜索我们字符串中是否包含:abc 或者 aec 或者 afc

var str = "hello abc hello aec afc";
var result = str.search(/a[bef]c/);
console.log(result);

        运行结果:

3:match

        可以根据正则表达式将复合条件的内容提取出来

        证明这件事情:

var str = "1a2b3c4d5e6f";
var result = str.match(/[a-z]/);
console.log(result);

        运行结果:

        计算机比较懒,只找了第一个,我们需要告诉计算机,我们要所有的复合条件的内容,我们需要设置正则表达式进行全局匹配模式。 

        证明这件事情:

var str = "1a2b3c4d5e6f";
var result = str.match(/[a-z]/g);
console.log(result);

        运行结果:

        再设置忽略大小写:

var str = "1a2b3c4d5e6f";
var result = str.match(/[a-z]/gi);
console.log(result);

         运行结果:

        可以为一个正则表达式设置多个匹配模式且顺序无所谓。 

        这种情况返回的数据是一个数组。

4:replace

        可以将字符串中的指定内容替换为新的内容

        证明这件事情:

var str = "1a2b3c4d5e6f";
var result = str.replace(/[a-z]/gi,"@_@");
console.log(result);

        指的注意的是split这个方法不论是写不写g都会进行全局匹配 

http://www.yayakq.cn/news/369485/

相关文章:

  • app网站设计制作成都知名网站建设
  • 市场网站建设WordPress给文章添加省份
  • vs网站开发 百度文库西安最好的网站建设公司
  • 网站这么做设计公司logo大全
  • 大型建设网站制作应用商店app下载安装最新版软件
  • 嵌入式培训学校采集站seo课程
  • 西安门户网站网站建设合约
  • 网站开发微盘用ul做的网站为何浮动不上去
  • 怎样通过网站注册公司网站建设前期工作
  • 做网站时的电话图标wordpress标签转换
  • 新做的网站怎样让百度收录app 与网站
  • 网站开发工程师需要哪些技术专业模板建站服务
  • 做网站要素在那个网站做任务赚
  • 网站创建服务制作微信公众号
  • 上海的网站建设海外转运网站建设
  • 万户网站做的怎样卸载ghost版wordpress
  • 销售员做网站社交网站建设计划书
  • 岳阳网站建设开发推广公司兴田德润活动
  • 网站建设管理要求wordpress 链接提交表单
  • 知名网站制作公司有哪些宜宾百度网站建设
  • 高端网站设计百家号青岛即墨网站建设设计
  • 网站案例欣赏龙岗网站建设流程
  • 温州高端网站建设吉林网站建设价格
  • 丽江市建设局网站新生活cms订货系统下载
  • 装修网站合作wordpress短码
  • 网站建设记账电脑网页
  • 赣州热门网站免费学网页设计
  • 西安知名高端网站建设服务企业万网创始人为什么封停慧聪网
  • 公司网站建设ppt局网站建设意见
  • 蚌埠的网站建设微信应用小程序