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

深圳市国外网站建设关键词点击工具

深圳市国外网站建设,关键词点击工具,北京网站制作推广,中国建设银行官网站电脑版正则表达式(JAVA) 文章目录 正则表达式(JAVA)用法字符类(只匹配一个字符)预定义字符(只匹配一个字符)数量词贪婪爬取符号捕获分组规则捕获分组符号 非捕获分组案例忽略大小写 用法 正则表达式在用于校验信息是否满足某些规则的时候,非常的好用 在文本中查找满足要求的内容 字…

正则表达式(JAVA)

文章目录

  • 正则表达式(JAVA)
    • 用法
    • 字符类(只匹配一个字符)
    • 预定义字符(只匹配一个字符)
    • 数量词
    • 贪婪爬取
    • 符号
    • 捕获分组
      • 规则
      • 捕获分组
      • 符号
    • 非捕获分组
    • 案例
      • 忽略大小写

用法

  • 正则表达式在用于校验信息是否满足某些规则的时候,非常的好用

  • 文本中查找满足要求的内容

字符类(只匹配一个字符)

符号作用补充
[abc]只能是a,b或c匹配的一个字符只能是[]范围内的其中一个
[^abc]除了a,b,c之外的任何字符^符号类似
[a-zA-Z]a到z A到Z ,包括范围-作用是由…到… ,两个或多个范围之间不需要任何符号
[a-d[m-p]]a到d,或m到p两个[]之间嵌套表示字符为其中之一
[a-z&&[def]]a-z和def的交集&&为交集符号,匹配的字符是交集范围内容
[a-z&&[^bc]]a-z和非bc的交集和上一个基本一致
[a-z&&[ ^m-p]]a-z和除了m到p的交集存在运算优先级
  • 单个字符匹配JAVA方法: 单个字符.matches(正则表达式) 返回值是布尔类型

预定义字符(只匹配一个字符)

符号作用补充
.匹配 任何字符
\d匹配 一个数字
\D匹配 非数字
\s匹配 空白字符 ([\t\n\x0B\f\r])
\w匹配 [a-zA-Z_0-9] 英文,数字,下划线
\W匹配 [ ^\w] 一个非 英文,数字,下划线 字符
  • java中的\表示转义字符

  • java匹配预定义字符需要进行转移

  • PS: "a".matches("\\d")

数量词

  • 说明: X代表任意字符
  • 可以配合上面的内容实现多符号匹配
符号作用补充
X?X 出现 一次或0次
X*X 出现 零次或多次
X+X 出现 一次或多次
X{n}X 出现 正好n次{}代表出现的次数
X{n, }X 出现 至少n次
X{n,m}X 出现 至少n次但不超过m次
  • PS: "23dF.matches("[\\w&&[^_]]{4}")"
  • 解析: 字符在\\w去除_的条件下,出现4次,所以结果是true

贪婪爬取

  • 贪婪爬取: 在爬取数据的时候尽可能多得获取数据
    • 符号: +,*
    • PS: ab+
  • 非贪婪爬取: 在爬取数据时尽可能少的获取数据
    • 符号: +?,*?
    • PS:ab*?

符号

符号作用
``
&&相交
\转义字符
()分组
[]范围
{}次数

捕获分组

规则

  • 规则1: 从1开始
  • 规则2: 以左括号为基准,最左边的是第一组,其次是第二组,依次类推
  • PS: (\\d+(\\d+)\\d+)

捕获分组

  • 在某些情况下我们并不知道一个统一的标准,只知道一些要求时,需要使用捕获分组,也就是通过捕获某一组的数据,然后再使用
  • PS : 判断一个字符串的开始字符和结束字符是否一致
  • 举例: a123a ----> Java正则表达式==>(.).+\\1
  • 解释: 后面的\\1的意思是拿到第一组的数据复用,这里的1代指第一组
  • 理解: (.+)每一个.+直到获取的数据和原来不是同一类型会自动结束

符号

  • \\ : 内部
  • $: 外部

非捕获分组

符号作用
(?:正则)获取所有
(?=正则)获取前面部分
(?!正则)获取不是指定内容的前面部分
  • 含义: 分组之后不需要再用本组数据,仅仅是把数据括起来,括起来的表达式不在占用组号
  • 更多会使用第一个

案例

忽略大小写

  • PS: "(?i)字符"表示对后面的字符忽略大小写
  • System.*out*.println("aB".matches("(?i)ab"));---->true
  • (?i)后面的字符才忽略大小写
http://www.dinnco.com/news/72661.html

相关文章:

  • 网站备案信息可以改吗关键词排名优化公司
  • 芷江建设工程招投标网站网上广告怎么推广
  • 营销型类型网站有哪些类型网站关键词优化软件效果
  • 网站地图建设有什么用百度seo关键词排名优化工具
  • 天水市住房和城乡建设局网站营销策略ppt
  • 网站建设培训美女如何制作一个简易网站
  • 网站富文本的内容怎么做google框架三件套
  • 北京市住房建设委员会申请网站抖音推广佣金平台
  • 如何做英文ppt模板下载网站seo技术培训班
  • 国内最大的网站建设公司排名优化营商环境心得体会
  • it企业网站模板下载福州网站建设团队
  • 网络营销百度百科网站关键词百度自然排名优化
  • 美橙建站五站合一软件中小型企业网站设计与开发
  • dw做aspx网站网络公司网站建设
  • 类似酷家乐做庭院的网站app推广引流
  • 网站开发 策划是干嘛的关键词林俊杰歌词
  • 微博营销策划方案范文seo外链发布平台有哪些
  • 小游戏网站宁波seo优化
  • 邢台做网站长沙做网站推广公司咨询
  • 唐山哪家网站好网址搜索域名查询
  • 宝鸡网站建设优化如何提高百度关键词排名
  • 北京 做网站淘宝店铺怎么免费推广
  • 新手建设html5网站厦门谷歌推广
  • 网站建设优化文章丈哥seo博客
  • 宁波做网站seo优化营商环境心得体会1000字
  • 亳州做商标网站的公司深圳全网营销方案
  • 快递公司网站怎么做做搜索引擎推广多少钱
  • 公司备案证查询网站查询网站查询注册网站在哪里注册
  • 网站打开不对app推广方案怎么写
  • 网站用户后台是怎么做的网站推广联盟