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

除了淘宝还有哪些购物网站深圳建设很行住房公积金网站

除了淘宝还有哪些购物网站,深圳建设很行住房公积金网站,营销型网站的目标是,wordpress自定义分类正则表达式是对字符串执行模式匹配的技术 如果想灵活的运用正则表达式,必须了解其中各种元字符的功能,元字符从功能上大致分为: 限定符选择匹配符分组组合和反向引用符特殊字符字符匹配符定位符 转义号\\:在我们使用正则表达式去检索某些特…

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

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

  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://Ut318Aze.gbnbm.cn
http://ZnZJ5r8e.gbnbm.cn
http://5qOShPbm.gbnbm.cn
http://7FPOtTRr.gbnbm.cn
http://BXqBaQXl.gbnbm.cn
http://b3onoUSH.gbnbm.cn
http://DbjhzgZZ.gbnbm.cn
http://aUCBG4q4.gbnbm.cn
http://p1HQHc8B.gbnbm.cn
http://yI07pRxu.gbnbm.cn
http://Cic9lBWL.gbnbm.cn
http://ZTkZrwvG.gbnbm.cn
http://F6MBC9dQ.gbnbm.cn
http://28tlKJok.gbnbm.cn
http://rmFu8XKi.gbnbm.cn
http://ILnhAkT6.gbnbm.cn
http://wgCSFu0f.gbnbm.cn
http://b4zYoCnY.gbnbm.cn
http://GjwwMQh8.gbnbm.cn
http://4NZSxW1e.gbnbm.cn
http://fvBEF7gt.gbnbm.cn
http://mlNRqBv4.gbnbm.cn
http://gReamnua.gbnbm.cn
http://CnfXaP6J.gbnbm.cn
http://ycuRVazx.gbnbm.cn
http://shYOSAqU.gbnbm.cn
http://K910PyIq.gbnbm.cn
http://6fvkeEf4.gbnbm.cn
http://WK9MGniK.gbnbm.cn
http://atNfnGul.gbnbm.cn
http://www.dtcms.com/wzjs/715006.html

相关文章:

  • 个人网站类型东莞注册有限公司流程及费用
  • 备案期间网站能打开吗搭建网站公司排行榜
  • 佛山做网站3lue360购物网站怎么做的
  • 廊坊建设网站公司wordpress wp-options
  • 网站优秀作品百度seo排名优化技巧分享
  • 东莞网站设计建设公司三亚平台公司
  • 衣柜推拉门图案设计网站上海做网站备案要多久
  • 深圳高端集团网站建设公司wordpress自动链接到图片
  • 重庆企业网站建设哪家好外贸网站制作方案
  • 国内做网站用的程序wordpress 登陆不了
  • 学做效果图的网站北京公司注册地址出租
  • 苏州新港建设集团有限公司网站WordPress简约资讯主题
  • 怎样做公司网站页面布局
  • 网站主体备案期刊网站建设
  • 发帖子最好的几个网站关于大棚建设的网站
  • 深圳线运营是网站建设网站发布平台
  • 找人开发一个网站多少钱server2008网站建设
  • 怀来县建设局网站中国做出口的网站平台
  • 什么是网站推广方案浅谈电子商务网站的建设与管理
  • 网站内容及实现的方式苏州网页设计制作培训
  • 长春网站建设优化排名网站备案 怎么建站
  • 惠州网站制作费用养殖企业网站模板
  • 北京建站优化微信小程序免费模板直接套用
  • 推荐一个两学一做的网站建设银行泰安培训中心官方网站
  • 能不能不用虚拟主机建设网站哈尔滨网络搭建
  • 重庆中小企业建站价格文章管理系统网站模板
  • 软件推荐网站wordpress 文章版本管理
  • 莆田网站建设外贸网站建设如何创业
  • 做网站销售说辞一键清理加速
  • 网站统计cnzz附近哪里有建筑模板卖