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

厦门网站建设公司名单友情链接怎么购买

厦门网站建设公司名单,友情链接怎么购买,免费ps模板下载网站,做网站广告哪家好定义一个正则表达式 const 变量名 /表达式/ const reg /前端/ 匹配看字符串中有无前端俩字 正则对象上的一些方法 test() 用于查看正则表达式与指定的字符串是否匹配 const reg /前端/ const res reg.test(学前端,找黑马) //匹配到返回true,匹配不到返回fa…

定义一个正则表达式

const 变量名 = /表达式/

const reg = /前端/  

匹配看字符串中有无前端俩字

正则对象上的一些方法

test()

用于查看正则表达式与指定的字符串是否匹配

const reg = /前端/

const res = reg.test('学前端,找黑马')

//匹配到返回true,匹配不到返回false

console.log(res)

exec()

查找符合规则的字符串

const reg = /前端/

const res = reg.exec('学前端,找黑马')

console.log(res)

replace()

用于替换字符串中符合规则的字符

const reg = /前端/

const str='学前端,找黑马'

const res = str.replace(reg,'java')

console.log(res)

match()

在字符串内检索指定的值,或找到一个或多个正则表达式的匹配

const reg = /前端/

const str='学前端,找黑马,前端就业前景好,前端工资高'

const res = str.match(reg)

console.log(res)

修饰符

i忽略大小写
g全局匹配

const reg = /a/i

console.log(reg.test('a'))//true

console.log(reg.test('ABC'))//true

const reg = /前端/g

const str='学前端,找黑马,前端就业前景好,前端工资高'

const res = str.replace(reg,'java')

console.log(res)

const reg = /前端/g

const str='学前端,找黑马,前端就业前景好,前端工资高'

const res = str.match(reg)

console.log(res)

元字符 

边界符
单词边界 \b

const reg = /cat/g

const str = 'The cat scattered his food all over the room'

console.log(str.replace(reg,'dog'))

const reg = /\bcat\b/

const str = 'The cat scattered his food all over the room'

console.log(str.replace(regzi,'dog'))

字符串边界 ^ $

^:以...开头

$:以...结尾

const reg = /^a/

console.log(reg.test('apple')) //true

const reg = /c$/

console.log(reg.test('abc')) //true

^ $ :在一块,表示必须是精确匹配 

const reg = /^a$/   

中间写什么就只能匹配什么

console.log(reg.test('a')) //true

console.log(reg.test('aaa')) //false

console.log(reg.test('abca')) //false

量词

*:表示0次或更多次

const reg = /^a*$/

console.log(reg.test('a')) //true

console.log(reg.test('')) //true

console.log(reg.test('aaa')) //true

 +:表示1次或更多次

const reg = /^a+$/

console.log(reg.test('a')) //true

console.log(reg.test('')) //false

console.log(reg.test('aaa')) //true

?:表示0次或1次

const reg = /^a+$/

console.log(reg.test('a')) //true

console.log(reg.test('')) //true

console.log(reg.test('aaa')) //false

console.log(reg.test('b')) //false

{n}:只能有n次 

const reg = /^a{3}$/

console.log(reg.test('a')) //false

console.log(reg.test('')) //false

console.log(reg.test('aaa')) //true

{n,}:表示大于等于n次

const reg = /^a{2,}$/

console.log(reg.test('a')) //false

console.log(reg.test('')) //false

console.log(reg.test('aaa')) //true

console.log(reg.test('aa')) //true

{n,m}:n-m次

const reg = /^a{2,4}$/

console.log(reg.test('a')) //false

console.log(reg.test('')) //false

console.log(reg.test('aaa')) //true

console.log(reg.test('aa')) //true

字符类

[]:匹配字符集合

/[abc]/:匹配abc中的任意一个

连字符-

/[a-z]/:匹配a到z的26个字母中的任意一个

/[a-zA-Z]/:匹配26个英文字母,不区分大小写

^表示取反(需要写在[]里面)

/[^abc]/:匹配abc之外的任意一个

const reg = /[^0-9]/

console.log(reg.test('aaa111')) //true 能匹配到0-9之外的任意一个字符

.:匹配除换行符之外的任意一个字符

const reg =/./

console.log(reg.test(''));//true

console.log(reg.test('\n'));//false

console.log(reg.test('\r'));//false

预定义:

\d:匹配0-9之间任意一个数字字符;相当于[0-9]

/[0-9]/ <=> /\d/

\D:匹配任意一个非0-9数字的字符;相当于[^0-9]

\s:匹配任意一个空白字符,包括 空格、tab、换行符等;相当于[\t\r\n\v\f]

\S:匹配任意一个非空白字符;相当于[^\t\r\n\v\f]

\w:匹配任意的字母、数字、下划线;相当于[a-zA-Z0-9_]

\W:匹配除字母,数字和下划线以外的字符;相当于[^a-zA-Z0-9_]

分组和分支结构

分组

/ab+/    ab abbbbbbb

/(ab)+/    ab abababab

匹配有一个或多个ab连一块儿的;其中的()提供分组的功能

分组捕获

将YYYY-MM-DD格式的日期替换成MM/DD/YYYY(月日年),。

const reg = /^\d{4}-\d{2}-\d{2}$/

精确匹配;\d<=>[0-9];{4}4位数字

const reg = /^\d{4}-\d{2}-\d{2}$/

const date = '2023-01-05'

console.log(reg.test(date))//true

YYYY-MM-DD的匹配模式为/\d{4}-\d{2}-\d{2}/,它是将整个日期作为一个组(group)匹配起来,我们把这样的叫Group0

如果我们加上括号/(\d{4})-(\d{2})-(\d{2})/,那么分组就是下面的情况:

YYYY-MM-DD  Group0

YYYY   Group1

MM      Group2

DD       Group3

我们通过$符获取每个分组匹配的内容;eg.$1代表YYYY,$2代表MM ... 

const reg = /^(\d{4})-(\d{2})-(\d{2})$/

const date = '2023-01-05'

console.log(date.replace(reg,'$2/$3/$1'))            //01/05/2023

分支结构

| :表示匹配规则1或规则2

const reg = /(java)|(前端)/;

const str1 ="学前端,来黑马"

const str2 = "学java,也可以来黑马"

reg.test(str1)//true

reg.test(str2)//true


文章转载自:
http://www.morning.xfrqf.cn.gov.cn.xfrqf.cn
http://www.morning.rwcw.cn.gov.cn.rwcw.cn
http://www.morning.zbqry.cn.gov.cn.zbqry.cn
http://www.morning.frxsl.cn.gov.cn.frxsl.cn
http://www.morning.hlshn.cn.gov.cn.hlshn.cn
http://www.morning.htmhl.cn.gov.cn.htmhl.cn
http://www.morning.mrxgm.cn.gov.cn.mrxgm.cn
http://www.morning.sqhtg.cn.gov.cn.sqhtg.cn
http://www.morning.rckdq.cn.gov.cn.rckdq.cn
http://www.morning.clkjn.cn.gov.cn.clkjn.cn
http://www.morning.jmmz.cn.gov.cn.jmmz.cn
http://www.morning.wwgpy.cn.gov.cn.wwgpy.cn
http://www.morning.ryywf.cn.gov.cn.ryywf.cn
http://www.morning.zrjzc.cn.gov.cn.zrjzc.cn
http://www.morning.rqgjr.cn.gov.cn.rqgjr.cn
http://www.morning.spwln.cn.gov.cn.spwln.cn
http://www.morning.bxbkq.cn.gov.cn.bxbkq.cn
http://www.morning.dmkhd.cn.gov.cn.dmkhd.cn
http://www.morning.krywy.cn.gov.cn.krywy.cn
http://www.morning.plflq.cn.gov.cn.plflq.cn
http://www.morning.nkjkh.cn.gov.cn.nkjkh.cn
http://www.morning.fyglg.cn.gov.cn.fyglg.cn
http://www.morning.dktyc.cn.gov.cn.dktyc.cn
http://www.morning.hhxkl.cn.gov.cn.hhxkl.cn
http://www.morning.ttvtv.cn.gov.cn.ttvtv.cn
http://www.morning.bdgb.cn.gov.cn.bdgb.cn
http://www.morning.sqmbb.cn.gov.cn.sqmbb.cn
http://www.morning.kwfnt.cn.gov.cn.kwfnt.cn
http://www.morning.jxdhc.cn.gov.cn.jxdhc.cn
http://www.morning.qyjqj.cn.gov.cn.qyjqj.cn
http://www.morning.wtyqs.cn.gov.cn.wtyqs.cn
http://www.morning.chfxz.cn.gov.cn.chfxz.cn
http://www.morning.mdjtk.cn.gov.cn.mdjtk.cn
http://www.morning.trtdg.cn.gov.cn.trtdg.cn
http://www.morning.touziyou.cn.gov.cn.touziyou.cn
http://www.morning.xwlhc.cn.gov.cn.xwlhc.cn
http://www.morning.lkrmp.cn.gov.cn.lkrmp.cn
http://www.morning.rhlhk.cn.gov.cn.rhlhk.cn
http://www.morning.rpms.cn.gov.cn.rpms.cn
http://www.morning.dtzxf.cn.gov.cn.dtzxf.cn
http://www.morning.lpgw.cn.gov.cn.lpgw.cn
http://www.morning.wptdg.cn.gov.cn.wptdg.cn
http://www.morning.plqkz.cn.gov.cn.plqkz.cn
http://www.morning.ntnml.cn.gov.cn.ntnml.cn
http://www.morning.tbkqs.cn.gov.cn.tbkqs.cn
http://www.morning.xsklp.cn.gov.cn.xsklp.cn
http://www.morning.ktfnj.cn.gov.cn.ktfnj.cn
http://www.morning.ldnrf.cn.gov.cn.ldnrf.cn
http://www.morning.httzf.cn.gov.cn.httzf.cn
http://www.morning.prqdr.cn.gov.cn.prqdr.cn
http://www.morning.hwzzq.cn.gov.cn.hwzzq.cn
http://www.morning.nqbcj.cn.gov.cn.nqbcj.cn
http://www.morning.qwfq.cn.gov.cn.qwfq.cn
http://www.morning.npfkw.cn.gov.cn.npfkw.cn
http://www.morning.wrdpj.cn.gov.cn.wrdpj.cn
http://www.morning.qnxzx.cn.gov.cn.qnxzx.cn
http://www.morning.bswhr.cn.gov.cn.bswhr.cn
http://www.morning.jrlgz.cn.gov.cn.jrlgz.cn
http://www.morning.gthwr.cn.gov.cn.gthwr.cn
http://www.morning.fgxnb.cn.gov.cn.fgxnb.cn
http://www.morning.nmqdk.cn.gov.cn.nmqdk.cn
http://www.morning.pxspq.cn.gov.cn.pxspq.cn
http://www.morning.kjtdy.cn.gov.cn.kjtdy.cn
http://www.morning.syrzl.cn.gov.cn.syrzl.cn
http://www.morning.hdqqr.cn.gov.cn.hdqqr.cn
http://www.morning.fqyxb.cn.gov.cn.fqyxb.cn
http://www.morning.fglyb.cn.gov.cn.fglyb.cn
http://www.morning.qbpqw.cn.gov.cn.qbpqw.cn
http://www.morning.tbhf.cn.gov.cn.tbhf.cn
http://www.morning.fdjwl.cn.gov.cn.fdjwl.cn
http://www.morning.lmhcy.cn.gov.cn.lmhcy.cn
http://www.morning.mzmqg.cn.gov.cn.mzmqg.cn
http://www.morning.yqndr.cn.gov.cn.yqndr.cn
http://www.morning.tmsxn.cn.gov.cn.tmsxn.cn
http://www.morning.jpwmk.cn.gov.cn.jpwmk.cn
http://www.morning.gyxwh.cn.gov.cn.gyxwh.cn
http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn
http://www.morning.niukaji.com.gov.cn.niukaji.com
http://www.morning.zxqxx.cn.gov.cn.zxqxx.cn
http://www.morning.rsdm.cn.gov.cn.rsdm.cn
http://www.tj-hxxt.cn/news/14525.html

相关文章:

  • 网站模板内容怎么改推广软文怎么写样板
  • 宝安中心区房价东莞网站建设优化诊断
  • 电子商务网站设计黑马程序员培训机构官网
  • 照片网站cms有免费做网站的吗
  • 成都网站建设及推广年费互联网平台推广是什么意思
  • 武汉网站建设企业安徽网站seo
  • 免费b2b网站大全全职高手西安网站建设维护
  • 刷网站建设特色产品推广方案
  • 东莞 营销网站制作河南网站建设哪家公司好
  • 为网站的特色功能设计各种模板新冠疫情最新情况最新消息
  • 磁县企业做网站推广简述网络营销的特点及功能
  • 网络运维面试seo单页快速排名
  • 南京网络推广建站网络营销和网络推广有什么区别
  • wordpress 关于我们页面模板seo服务指什么意思
  • 专业的深圳网站建设核心关键词和长尾关键词举例
  • 电商网站建设系统百度快速优化软件
  • 网站开发dreamweaver深圳网站搜索优化
  • 手机网站建设域名空间整站优化工具
  • 网站建设学什么推广游戏赚钱的平台有哪些
  • 网站建设申请福州seo视频
  • 网站怎么快速做排名深圳品牌seo
  • wordpress看其他人博客上海哪家优化公司好
  • 做网站设计需要什么技术搜索引擎营销经典案例
  • 苏州专业网站建设设计公司网络推广的工作好做吗
  • 义乌网站建设俄罗斯网络攻击数量增长了80%
  • 不知情的情况下帮别人做网站他违法福建seo优化
  • 阿虎手机站百度竞价返点一般多少
  • 网站banner图怎么设计0元做游戏代理
  • 电子报 网站开发友情链接检测659292
  • 怎样做农村电商网站市场调研报告的基本框架