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

网站建设中网站需求分析报告作用东营做网站tt0546

网站建设中网站需求分析报告作用,东营做网站tt0546,网站的锚点链接怎么做,关闭网站需要多久该文章内容为以下视频的学习笔记: 10分钟快速掌握正则表达式_哔哩哔哩_bilibili正则表达式在线测试工具:https://regex101.com/, 视频播放量 441829、弹幕量 1076、点赞数 19330、投硬币枚数 13662、收藏人数 26242、转发人数 2768, 视频作者 奇乐编程学…

 该文章内容为以下视频的学习笔记:

10分钟快速掌握正则表达式_哔哩哔哩_bilibili正则表达式在线测试工具:https://regex101.com/, 视频播放量 441829、弹幕量 1076、点赞数 19330、投硬币枚数 13662、收藏人数 26242、转发人数 2768, 视频作者 奇乐编程学院, 作者简介 ,相关视频:正则表达式30分钟入门40分钟进阶(绝对能学会),【无废话30分钟】Lua快速入门教程 - 4K超清,正则表达式15分钟速成,2022最新 彻底搞懂正则表达式,20分钟学完一遍python基础,一个10分钟的numpy入门教程,15分钟带你快速掌握正则表达式,硬核Python进阶篇 - 一小时掌握正则表达式 【正则表达式,re,Python,正则表达式实例】,Docker 是什么?30秒听懂。,Python小技巧:装饰器(Decorator)icon-default.png?t=N7T8https://www.bilibili.com/video/BV1da4y1p7iZ/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=4298755c4e2edc1fe805c41cc2d7379a

1.简介:

正则表达式:匹配指定规则的字符串。

应用:

1️⃣编译器中的词法分析器 使用正则表达式去匹配代码中的关键字

2️⃣网站上的注册表单会用到正则表达式去判断密码的复杂程度

3️⃣爬虫中用正则表达式中提取我们需要的信息


2.限定符(一个字符):

(1)?

作用:? 在正则表达式中是一个特殊的字符——限定符,代表前面这个字符需要出现 0 次或者 1 次

 

(2)*

 作用:去匹配 0 个或[多] 个字符(代表没有或者可以出现多次)

(3)+ 

 作用:匹配 出现[1] 次以上的字符

(4){···}

 作用:花括号同时允许我们输入一个范围,精确到匹配次数


3.匹配多个字符的重复

匹配中间多次出现的ab


4.OR Operator “或” 运算


5.Character Classes 字符类

匹配由 abc 这几个字母构成的单词

作用:方括号里的内交代表要求匹配的字符只能取自于它们

此外可以在方括号里指定字符的范围

例:

  • [a-z]代表所有的小写英文字符
  • [a-zA-Z]代表所有的英文字符
  • [a-zA-Z0-9] 代表所有的英文字符和数字

 若在方括号前加  脱字符 ^,则代表要求匹配除了尖号后面列出的 [以外] 的字符


6.Mera-characters  元字符

正则表达式中的大多数元字符都以反斜杠开头 

例:

(1)\d  代表数字字符   等同于 [0-9]

 (2)\w  单词字符(英文、数字及下划线)

(3)\s 空白符(包含Tab和换行符)

 (4)\D 非数字字符

(5)\W 非单词字符

(6)\S 非空白字符

 (7). 字符

 作用:代表任意字符,但不代表换行符

(8)^ 匹配行首  $ 配行尾 

正则表达式中的脱字符(^)有两种不同的用法:

  1. 字符类([])内部:当脱字符(^)作为字符类的第一个字符时,表示取反操作,即匹配除了指定字符以外的任意字符。例如,正则表达式[^aeiou]匹配任意非元音字母。
  2. 模式开头:当脱字符(^)作为正则表达式的开头时,表示匹配字符串的开始位置。例如,正则表达式^abc匹配以"abc"开头的字符串。

7.实操:

(1)匹配里面里面的 HTML标签

错误: 

原因:.+ 会匹配尽可能多的字符 ——>. 代表任意字符

正确方式:

? 会将正则表达式中默认的贪婪匹配(Greedy Match)切换为懒惰匹配(Lazy Match)

 


(2)RGB 颜色值匹配 

匹配文本中出现的所有十六进制 RGB 颜色值

在表达式末尾加入\b 来代表单词字符的边界 

(3)IPv4 地址匹配

 IPv4 的地址实际上是由四段数字构成,数字之间由句点隔开

\d+ 会匹配任何长度大于 1 的数字

\. 代表 . 这个字面量(. 是元字符 代表任意字符)

但 IP 地址的每个部分都是 8 位的数字,也就是说它的范围介于 0-255 之间。

正确方式:

  1. 如果它的前两位是25,那么最后一位只能取 0-5 之间的数字
  2. 如果它的第一位是 2,第二位是 0-4 之间的数,那么最后一位可以取 0-9 之间的任意值(用 \d 代替)
  3. 如果它的第一位是 0 或者 1,那么最后两位可以取 00-99 之间的任意数字(用 \d \ d 代替)

IP 地址的每一部分也可以由两位数字构成,甚至是1位。——> 可以直接将这里的第一个数字和第三个数字后面都加一个 ?

 

📜8.总结:

 学习资源:

正则表达式30分钟入门教程 作者:deerchao
https://deerchao.cn/tutorials/regex/regex.htm

Regex tutorial ——A quick cheatsheet by examples(英文)作者:Jonny Fox
https://medium.com/factory-mind/regex-tutorial-a-simple-cheatsheet-by-examples-649dc1c3f285

Regular Expressions Tutorial(英文)
https://www.regular-expressions.info/tutorial.html

 

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

相关文章:

  • 学做网站要学什么东西一般网站 广告
  • 顺德网站制作案例平台c语言可以做网站吗
  • 房产证查询系统官方网站国内购物平台排行榜
  • 长春做网站的公司哪家好兼职做网站设计
  • 网站怎么做拉新买机箱网站
  • 泌阳网站建设建设网站用什么空间服务器
  • 国外做旅游攻略的网站便宜的网站建设
  • 南宁论坛建站模板福清做网站的公司
  • 国内网站备案电子版简历
  • 网站建设费用入账打开微信公众号
  • 郑州网站建设特色网页游戏吧
  • 龙岗中心城有学网站建设连云港市城乡建设管理局网站
  • 中国城乡与住房建设部网站首页泉州百度竞价推广
  • 网站设计难点有没有做生物科技相关的网站
  • 网站做动态图片不显示静态网站可以做留言板
  • 花瓣设计网站官网入口长网址变成短网址
  • 搜索引擎排名网站如何上传模板到网站
  • 制作公司网站 黑龙江wordpress 文章结尾
  • 定西网站建设河南做网站最好的公司
  • 开发网站用php还是jsp北京电力建设公司官网
  • 凡科做的网站提示证书错误网站建设设计图软件
  • 哈尔滨网站建设模板策划做企业网站要不要我们自己提供网站相关的图片?
  • 海南网站运营托管咨询做网站码
  • 备案网站域名和主机关系wap网站制作app
  • 进入网站后台代码企业网站备案费用
  • 网站备份和备案的区别衡水建设企业网站
  • 服务器租用相关网站深圳品牌seo
  • redis做网站统计网站检测工具
  • 静安做网站网站建设工种
  • 网站如何备案工信局电脑上安装wordpress