E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
正则基础
最全的正则表达式教程
一、
正则基础
概述首先给出正则最基础的知识点概述,好让同学们能回想起一些之前学过的知识点,能更好地进行阅读这里分享一个在线练习正则的网站,同学们可以在这里进行练习-->[在线练习]笔记中例子中如特殊没有指出
半夏_2021
·
2024-02-14 17:49
正则表达式
正则表达式
正则匹配 | 正则实际应用探索分享
这并不是一篇教
正则基础
的文章,其正则式不能对您进行使用后的结果负责,请以研究的眼光看待本篇文章。
红星编程实验室
·
2024-01-27 10:58
python精进
正则表达式
15.常用
正则基础
.md
非打印字符\n换行\s匹配任何一个空白符\S匹配任何一个分空白符特殊字符$结尾^开始*0次或多次+1次或多次.任意字符?0或1次{n}正好n个{n,}n<内容数量,没有上限{n,m}n<内容数量<m方法:replace(reg,string):把复合reg的部分替换成第二个参数
糖水妹mt
·
2023-11-05 01:16
[Js]常识二
插件(了解)Window对象模型定时器事件循环EventLoop(js原理)location对象navigator对象history对象localstorage(重点)sessionStorage正则
正则基础
元字符日期时间
胡小禾
·
2023-10-29 02:52
前端
javascript
爬虫基础 -----3正则表达式
一、
正则基础
1、为什么使用正则客户需求例如:当需求需要判断一个字符串是否是手机号解决方式编写一个函数,给函数传入一个字符串,判断是手机号则返回True,否则返回False代码伪代码:defIsPhone
狐狸v糊涂
·
2023-10-20 10:46
python爬虫基础
正则表达式
爬虫
正则基础
知识
Java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现。Pattern类的主要作用:一是创建一个正则表达式,具体语法:Pattern.complie(Stringregex);二是创建Matcher对象,具体语法:Pattern.matcher(CharSequenceinput)。Matcher类代表匹配器,包含“正则表达式字符串”和“需要匹配的字符序列
hanxiaozhang2018
·
2023-08-20 04:42
java
Python爬虫之re模块 笔记
文章目录
正则基础
正则常用元字符
正则基础
之——捕获组(capturegroup)爬虫最常用的两种匹配模式懒惰匹配贪婪匹配
正则基础
正则常用元字符字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用
jokertiger
·
2023-08-02 17:50
python
爬虫
正则表达式
JS正则表达式:常用正则手册/RegExp/正则积累
一、
正则基础
语法JavaScript正则表达式|菜鸟教程JS正则表达式语法大全(非常详细)二、使用场景2.1、校验中国大陆手机号的正则表达式正则/^1[3456789]\d{9}$/解释序号正则解释1^
snow@li
·
2023-07-31 06:00
前端
正则表达式
javascript
前端
shell编程- 四剑客
1.四剑客四剑客功能擅长find查找文件grep过滤进行过滤测试正则(加上颜色)过滤速度最快sed过滤替换修改文件内容取行awk过滤取列取行统计分析awk数组2.正则表达式基础正则扩展正则perl
正则基础
含义
linux_龍
·
2023-04-18 18:21
《JavaScript正则表达式迷你书》读书笔记
正则基础
常见简写形式字符组具体含义记忆方式\d表示[0-9]。表示是一位数字。其英文是digit(数字)\D表示[^0-9]。表示除数字外的任意字符。\w表示[0-9a-zA-Z_]。
roastwind
·
2023-04-15 23:17
第九章 正则
正则一、
正则基础
1、为什么使用正则需求判断一个字符串是否是手机号解决编写一个函数,给函数一个字符串,如果是手机号则返回True,否则返回False代码defisPhone(phone):#长度为11#全部都是数字字符
帅气的Lucky
·
2023-04-12 00:26
正则表达式
正则基础
知识点1、元字符我们先来记几个常用的元字符:元字符说明.匹配除换行符以外的任意字符w匹配字母或数字或下划线或汉字s匹配任意的空白符d匹配数字匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束有了元字符之后
coder_girl
·
2023-04-02 17:52
JavaScript基础题目(附答案)
js知识点解决问题来提升对js知识点的理解格式为题目;方法;原因;缺点(如果方法有缺点的话);实现代码;文章目录基础篇1.分支结构2.循环3.函数4.递归5.数组6.字符7.随机数8.BOM&DOM9.
正则基础
篇
Roger8888888
·
2023-04-01 05:49
js初学者的填坑之路
javascript
Python正则表达式(一文全)
目录:1、基本元字符含义2、常用正则函数3、正则表达式结合Pandas示例4、常用正则表达式工具文章转载自:公众号语言技术原文链接:正则表达式基础语法、函数和工具总结(Python示例)Part1.
正则基础
元字符关于正则表达式的基础语法和字符释义讲解
写bug的程旭源
·
2023-01-10 10:03
自然语言处理
正则表达式
自然语言处理
【Python零基础入门篇 · 37】:
正则基础
文章目录
正则基础
math方法匹配匹配单个字符“.”
Just Python
·
2022-09-15 15:33
Python零基础入门篇
python
正则表达式简单用法
正则基础
正则表达式(Regex,简称RE)是一种根据字符串集中的每个字符串的共同特征来描述字符串集的方法。可用于搜索,编辑或处理文本和数据。
橙子会怎样做
·
2022-08-01 09:38
正则表达式
正则表达式从入门到入坑
##正则表达式从入门到入坑入坑前先介绍两个辅助网站:正则表达式测试网站:https://regex101.com正则表达式思维导图:https://regexper.com###
正则基础
(入门)####1
Inès
·
2022-07-18 17:00
C#使用正则表达式
一.
正则基础
1.[]方括号表示匹配可以匹配方括号中的任意点单个字符,方括号只允许匹配单个字符。2.|或表示两项之间的一个选择,它不能和方括号使用,只能和小括号使用。
·
2022-04-14 13:23
正则基础
用法
闲着绝望,忙着还有希望推荐正则文档简单正则一手掌握一,正则的写法1,字面写法:varp=/xyz/g2,构造写法:varp=newRegExp(x,g)两种写法比较:1,构造写法可以动态传递正则表达式2,构造写法修饰符放到参数的第二位newRegExp(x,g/i)注意点:构造写法转义需要双斜杠\\例如:newRegExp('^\\d+$')校验数字二,常用方法varstr='xxxx'varp=
不够自律
·
2021-06-12 23:30
requests高级部分 & urllib简单介绍
2requests高级用法2.1文件上传功能2.2cookie处理2.3会话维持与模拟登陆2.4SSL证书验证2.5代理设置2.6超时设置2.7构建Request对象3.urllib简单介绍4.正则(简单复习)4.1
正则基础
语法
星空浩荡
·
2021-05-16 15:02
爬虫专辑
爬虫
正则基础
学习
正则表达式\b特殊代码又元字符代表单词的开头或者结尾,也就是单词的分界处元字符.*任意数量的不包含换行的字符\d匹配一位元字符{2}必须连续重复匹配2次\s匹配任意的空白符制表符(TAB)换行符中文全交空格\w匹配字母或者数字或者下划线或者汉字等\ba\w*\b\d+匹配一个或者更多连续的数字+最少匹配为1\bw{6}\b匹配刚好6个字符的单词^和$都匹配一个位置和/b类似^匹配你要用来查找的字符
爱吃橙子的高先森
·
2021-05-04 03:12
PHP学习笔记第一篇 基础知识
大纲1.数据类型2.变量3.常量4.操作符5.流程控制6.数组7.字符串操作8.
正则基础
知识大纲1.数据类型php的数据类型有8种类型备注1整型integer在32位系统范围±20亿2浮点型float在
Dargonfly429
·
2021-04-26 18:10
js
正则基础
入门3
match实现捕获除了正则的exec方法实现捕获,字符串中的match方法也可以实现捕获。在学习之前,我们先来补点之前漏掉的知识点:()分组的作用。分组的作用:改变默认优先级分组引用:varreg=/^(\w)\1(\w)\2$/;“\1”代表和第一个分组出现一模一样的内容,“\2”代表和第二个分组出现一模一样的内容。分组捕获:正则在捕获的时候不仅仅把大正则匹配的内容捕获到,小正则匹配的内容也可以
嘿喵heyMeow
·
2021-04-25 08:12
正则表达式
从而实现搜索和替换功能下面分七个步骤真正去了解使用正则的使用:
正则基础
结构有关使用的API各种字符的作用[]、分组和分支结构修饰符匹配原理提升效率应用场景1.
正则基础
结构/...
不药而愈?
·
2021-01-28 18:02
正则表达式
regex
正则基础
【描述】用特殊字符和序列,来为正则表达式书写模式。下面的表描述了这些字符,并包括了简短的例子,来说明如何使用这些字符。________________________________________________________________字符|描述----------------------------------------------------------------\|标记下一个字
丢掉了一根头发
·
2020-09-17 05:17
常用的
正则基础
规则
\b-->匹配一个单词的边界\B-->匹配一个单词的非边界\d-->匹配一个数字字符纯数字匹配\D-->匹配一个非数字字符\w-->匹配字符、数字、下划线\W-->匹配除字母、数字、下划线^-->代表字符串的开头$-->代表字符串的结束[]-->匹配指定一堆字符串中的一个-->[a-z]a到z中的一个[^]-->不匹配这个集合中的任何一个字符+-->表示前一模式可以被重复1次或者n次-->前一个字
qq_41815290
·
2020-09-14 11:24
正则系列——正则虐我千百遍,我要反抗了
如果你
正则基础
为0,请先看第一篇文章:JavaScript正则表达式入门心得实战篇上一章我分享了正则入门的一些体会以及注意事项。这一章开始挑一些常用的比较复杂一点的需求来练习一下。
oldbalck
·
2020-09-14 08:34
正则表达式三分钟入门
正则基础
知识点:1.元字符万物皆有缘,正则也是如此,元字符是构造正则表达式的一种基本元素。
大王别管我
·
2020-09-13 02:41
正则
php
正则表达式
Python学习笔记(49)~
正则基础
:查找第一个匹配串
查找第一个匹配串Demo#!/usr/bin/python3importres='mynameishaihong'pat='hai'r=re.search(pat,s)print(r.span())#(11,14)运行结果知识点re.search()re.span()
海轰
·
2020-09-12 08:35
Python
python
正则
前端好文
TCP详解
正则基础
之——反向引用30秒就能理解的JavaScript代码片段(30secondsofcode)webpack系列之loader的基本使用简单透彻理解JSONP原理及使用JavaScript
BigDaddy2333
·
2020-09-12 00:50
正则表达式全解析
一、
正则基础
知识点1.1元字符元字符是构造正则表达式的一种基本元素。
风尘博客
·
2020-08-26 15:54
JDK
正则基础
知识收藏 很不错
//反斜杠/t间隔('/u0009')/n换行('/u000A')/r回车('/u000D')/d数字等价于[0-9]/D非数字等价于[^0-9]/s空白符号[/t/n/x0B/f/r]/S非空白符号[^/t/n/x0B/f/r]/w单独字符[a-zA-Z_0-9]/W非单独字符[^a-zA-Z_0-9]/f换页符/eEscape/b一个单词的边界/B一个非单词的边界/G前一个匹配的结束^为限制开
hackq
·
2020-08-16 04:48
正则表达式基础总结.断言
1.
正则基础
元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。
BishopTylaor
·
2020-08-13 14:37
正则
正则基础
知识
g:全局匹配i:忽略大小写gi:以上组合^匹配一个输入或一行的开头,/^a/匹配"anA",而不匹配"Ana"$匹配一个输入或一行的结尾,/a$/匹配"Ana",而不匹配"anA"*匹配前面元字符0次或多次,/ba*/将匹配b,ba,baa,baaa+匹配前面元字符1次或多次,/ba+/将匹配ba,baa,baaa?匹配前面元字符0次或1次,/ba?/将匹配b,ba(x)匹配x保存x在名为$1..
余忧伊
·
2020-08-12 00:00
正则学习笔记
正则学习笔记1.前言2.
正则基础
2.1正则中的元字符2.2正则中的4种常用模式2.3正则中的分组和引用3.正则引擎原理4.正则使用小结5.巨人的肩膀1.前言正则表达式可以被视为一门短小的编程语言,在文本处理上有着独特的优势
Jock2018
·
2020-08-05 01:57
正则表达式
正则表达式基础详解
正则基础
的元字符我们开发者做校验,判断等等绕不过的一个东西就是正则表达式,那么我们首先来介绍一下最基本的正则表达式的元字符。字符描述.匹配除换行符以外的任意字符\w匹配字母、数字、下划线。
今夕何颜
·
2020-08-02 18:10
JavaScript 正则入门到掌握
最近学习了AST抽象语法树,在代码解析的过程中广泛使用了正则表达式,由此认识到自己在
正则基础
方面的薄弱,虽然清楚每个符号所表示的含义,但是当一大串正则符号出现在自己面前时,还是会懵逼一会,无法融汇贯通的掌握正则
weixin_33819479
·
2020-07-30 20:19
正则基础
之——捕获组(capture group)
1概述1.1什么是捕获组捕获组就是把正则表达式中子表达式匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后面引用。当然,这种引用既可以是在正则表达式内部,也可以是在正则表达式外部。捕获组有两种形式,一种是普通捕获组,另一种是命名捕获组,通常所说的捕获组指的是普通捕获组。语法如下:普通捕获组:(Expression)命名捕获组:(?Expression)普通捕获组在大多数支持正则表达式的语言
klarclm
·
2020-07-30 19:08
正则基础
之——\b 单词边界
1概述“\b”匹配单词边界,不匹配任何字符。“\b”匹配的只是一个位置,这个位置的一侧是构成单词的字符,另一侧为非单词字符、字符串的开始或结束位置。“\b”是零宽度的。基本上所有的资料里都会说“\b”是单词边界,但是关于“单词”的范围却是少有提及。通常情况下,正则表达式中所谓的“单词”,就是由“\w”所定义的字符所组成的子串。“\b”表示所在位置的一侧为单词字符,另一侧为非单词字符、字符串的开始或
xyz2011
·
2020-07-28 04:22
正则表达式
正则基础
之——\b 单词边界
1概述“\b”匹配单词边界,不匹配任何字符。“\b”匹配的只是一个位置,这个位置的一侧是构成单词的字符,另一侧为非单词字符、字符串的开始或结束位置。“\b”是零宽度的。基本上所有的资料里都会说“\b”是单词边界,但是关于“单词”的范围却是少有提及。通常情况下,正则表达式中所谓的“单词”,就是由“\w”所定义的字符所组成的子串。“\b”表示所在位置的一侧为单词字符,另一侧为非单词字符、字符串的开始或
-过客-
·
2020-07-28 03:15
正则基础
正则基础
之"\b"单词边界
一、概述“\b”匹配单词边界,不匹配任何字符。“\b”匹配的只是一个位置,这个位置的一侧是构成单词的字符,另一侧为非单词字符、字符串的开始或结束位置。“\b”是零宽度的。基本上所有的资料里都会说“\b”是单词边界,但是关于“单词”的范围却是少有提及。通常情况下,正则表达式中所谓的“单词”,就是由“\w”所定义的字符所组成的子串。“\b”表示所在位置的一侧为单词字符,另一侧为非单词字符、字符串的开始
iteye_18630
·
2020-07-28 00:13
正则基础
之--/b 单词边界
1概述“/b”匹配单词边界,不匹配任何字符。“/b”匹配的只是一个位置,这个位置的一侧是构成单词的字符,另一侧为非单词字符、字符串的开始或结束位置。“/b”是零宽度的。基本上所有的资料里都会说“/b”是单词边界,但是关于“单词”的范围却是少有提及。通常情况下,正则表达式中所谓的“单词”,就是由“/w”所定义的字符所组成的子串。“/b”表示所在位置的一侧为单词字符,另一侧为非单词字符、字符串的开始或
daiyueqiang2045
·
2020-07-27 21:32
正则基础
常用正则表达式
正则基础
表达式元字符/元符号匹配情况.匹配除换行符外的任意字符[a-z0-9]匹配括号中的字符集中的任意字符[^a-z0-9]匹配任意不在括号中的字符集中的字符\d匹配数字\D匹配非数字,同[^0-9]
anonymous_教主
·
2020-07-15 06:21
前端问题汇总
python学习书单
看之前最好已经有一点
正则基础
了。关于正则,推荐余晟的《正则指引》。Learningpython不建议当做入门书籍看,可能会丧失兴趣,有了前两本书的基础后,可以费点时间啃啃这书了,不难读,就是有点冗长,
lusiluo
·
2020-07-10 17:29
书单
通俗易懂正则表达式学习
-老刘的回答-知乎https://www.zhihu.com/question/48219401/answer/742444326
正则基础
知识点:元字符万物皆有缘,正则也是如此,元字符是构造正则表达式的一种基本元素
YXX0529
·
2020-07-09 12:29
Java学习
常用正则表达式
目录一、常用判断二、数字相关三、
正则基础
一、常用判断1.手机号码/^[1][3,4,5,7,8][0-9]{9}$/2.邮政编码/[1-9]\d{5}(?!\d)/3.电子邮箱/^\w+([-+.]
@xiaomajia
·
2020-07-09 01:54
7788的笔记
正则之反向引用
要了解反向引用,首先要了解捕获组,关于捕获组,参考
正则基础
之——捕获组(capturegroup)。反向引用的作用通常是用来查找或限定重复、查找或限定指定标识配对出现等等。
萧炎
·
2020-06-30 20:30
c#
正则基础
之——非捕获组
说到非捕获组,首先要了解什么是捕获组,详细内容参考
正则基础
之——捕获组(capturegroup)。
weixin_34399060
·
2020-06-28 18:55
.NET
正则基础
之——正则委托
1概述一般的正则替换,只能对匹配的子串做简单的处理,且只能是做string类型的处理之后,作为替换文本替换匹配子串,可以实现的功能比较有限。.NET的Replace()方法中的replacement参数,不仅可以是字符串,还可以是委托(delegate),在每次匹配成功时,都会调用委托方法,对匹配的子串进行处理之后,再作为替换文本返回,匹配子串使用委托方法,可以做任意复杂的处理,因此这种替换功能非
weixin_34232363
·
2020-06-28 14:59
正则基础
之——贪婪与非贪婪模式
1概述贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。在一些使用NFA引擎的语言中,在匹配优先量词后加上“?”,即变成属于非贪婪模式的量词,也叫
weixin_34128501
·
2020-06-28 12:22
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他