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

刷赞网站推广永久十种人不适合做管理者

刷赞网站推广永久,十种人不适合做管理者,手机如何创网站,网站的页面由什么组成正则表达式是对字符串执行模式匹配的技术 如果想灵活的运用正则表达式,必须了解其中各种元字符的功能,元字符从功能上大致分为: 限定符选择匹配符分组组合和反向引用符特殊字符字符匹配符定位符 转义号\\:在我们使用正则表达式去检索某些特…

正则表达式是对字符串执行模式匹配的技术

如果想灵活的运用正则表达式,必须了解其中各种元字符的功能,元字符从功能上大致分为:

  1. 限定符
  2. 选择匹配符
  3. 分组组合和反向引用符
  4. 特殊字符
  5. 字符匹配符
  6. 定位符
  • 转义号\\:在我们使用正则表达式去检索某些特殊字符的时候,需要用到转义符号,否则检索不到结果,甚至会报错,即我们去写需要检索的特殊字符时(如:. * + () $ / \ ? [] ^ {} ),需要在前面加上\\
  • 字符匹配符

其中\\w包含下划线_

\\s表示匹配任何空白字符比如空格、制表符等;

\\S表示匹配任何非空白字符;

 Java正则表达式默认是区分字母大小写的,实现不区分大小写如下:

还有一种方式是在创建正则表达式时,在Pattern.compile(regEx,Pattern.CASE_INSENSITIVE)写下黑色加粗部分

  • 选择匹配符

在匹配某个字符串的时候是选择性的,即:既可以匹配这个,又可以匹配那个,这个时候就需要用到选择匹配符 | 。如ab|cd,匹配ab或cd

  • 限定符

用于指定其前面的字符和组合项连续出现多少次

java匹配默认贪婪匹配,即尽可能匹配多的如1{4,5}表示匹配1111或11111,但是一般都默认匹配多的也就是11111,如果想要匹配到短的字符即非贪婪匹配,则需要在限定符后加一个?

  • 定位符

定位符规定要匹配的字符串出现的位置,比如在字符串的开始还是在结束的位置

  • 分组 

我们可以用圆括号组成一个比较复杂的匹配模式,那么一个圆括号的部分我们可以看作是一个子表达式/一个分组

  • 捕获

把正则表达式中子表达式/分组匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后面引用,从左向右,以分组的左括号为标志,第一个出现的分组的组号为1,第二个为2,以此类推。组0代表的是整个正则式 

  • 正则表达式的三个常用类Pattern、Matcher、PatternSyntaxException
  1. Pattern类:pattern对象是一个正则表达式对象,Pattern类没有公共构造方法,要创建一个Pattern对象,调用其公共静态方法,它返回一个Pattern对象,该方法接受一个在正则表达式作为他的第一个参数
  2. Matcher类:Matcher对象是对输入字符串进行解释和匹配的引擎,与Pattern类一样,Matcher也没有公共构造方法,需要调用Pattern对象的matcher方法来获得一个Matcher对象
  3. PatternSyntaxException是一个非强制异常类,它表示一个正则表达式模式中的语法错误
  • 反向引用

圆括号的内容被捕获后,可以在这个括号后被使用,从而写出一个比较实用的匹配模式,这个我们称为反向引用,这种引用既可以是在正则表达式内部,也可以是在正则表达式外部,内部反向引用\\分组号,外部反向引用$分组号,如(\\d)\\1就可以找出连续两个相同的数字,(\\d)会匹配到一个任意数字,\\1反向引用会引用第一个()即(\\d)捕获到的内容,从而实现寻找两个连续的相同的数字的效果,同理如果是(\\d)(\\d)\\2\\1就会找到ABBA类型的数字,因为\\2表示与第二个括号捕获的内容相同。


文章转载自:

http://h3EXaHbu.qshxh.cn
http://jvfWM6bB.qshxh.cn
http://kJVg7bAY.qshxh.cn
http://jhGC138l.qshxh.cn
http://8keGAp4H.qshxh.cn
http://tRucKf1r.qshxh.cn
http://0KZjz6r4.qshxh.cn
http://MR51VSzd.qshxh.cn
http://0rvloRCw.qshxh.cn
http://3rr9aYai.qshxh.cn
http://I04rkNt4.qshxh.cn
http://eFX2S09c.qshxh.cn
http://hLCZLlOp.qshxh.cn
http://sNi6CaVR.qshxh.cn
http://WH8Slya2.qshxh.cn
http://Ij9OazHG.qshxh.cn
http://Uf596vF3.qshxh.cn
http://GCOXBOyh.qshxh.cn
http://88JlvWaW.qshxh.cn
http://jZnJlV4G.qshxh.cn
http://9DXgqjXt.qshxh.cn
http://RdQ0EhZm.qshxh.cn
http://dWvqYDS9.qshxh.cn
http://kuxz8wAc.qshxh.cn
http://yncZSG0N.qshxh.cn
http://tRxniOQq.qshxh.cn
http://hS5zg4Ud.qshxh.cn
http://kW4XLsqj.qshxh.cn
http://5unptUjy.qshxh.cn
http://0CDOu72y.qshxh.cn
http://www.dtcms.com/wzjs/674301.html

相关文章:

  • 建个淘宝那样的网站需要多少钱为什么做电影网站没有流量
  • 静态化网站的缺点深圳pc端网站开发
  • 哈尔滨手机网站建设网络营销的策划流程
  • 模板制作网站杭州wordpress连续照片 主题
  • 深圳网站建设(信科网络)wordpress官网nginx
  • 网站服务器在那里找装修公司网站建设设计作品
  • 江西网站建设企业erp系统十大软件
  • 企业网站 静态页面免费设计logo图标生成器
  • 有没有做网站的多少钱常州市建设工程网站
  • 蓝色大气网站源码济南手机网站设计
  • 济南网站设计制作公司十档行情免费软件
  • 中国空间站建成时间微网站建设网站
  • 网页.网站.主页.网址.域名有什么联系wordpress添加dplayer
  • 上虞网站建设公司怎么做快三一模一样的网站
  • 南靖网站建设wordpress多语言无效
  • 深圳工程建设网站百度关键词挖掘工具爱站网
  • 网站查询备案信息php网站建设
  • 网站建设中html5模板wordpress 多商户
  • 雕刻业务网站怎么做如何建设个人网站
  • wordpress生成海报图片商丘seo公司甄选24火星
  • Seo建设网站的步骤郑州建设信息
  • 找公司做网站需要注意app模板
  • 企业网站开发注册国内大的网站建设公司排名
  • 东莞凤岗企业网站建设推广linux网站建设模板
  • 爱站网长尾关键词挖掘工具下载房产中介网站建设模板
  • python 网站开发教程在网站怎么做收款二维码
  • 邯郸市瑞荣网络科技有限公司宁波关键词优化企业网站建设
  • dede响应式网站模板wordpress随机
  • 做外贸网站柠檬logo
  • 网站怎么做图片链接360免费wifi官网