当前位置:网站首页>正则表达式入门二(普通字符)
正则表达式入门二(普通字符)
2022-08-03 14:21:00 【玲子的猫】
1.了解正则表达式的组成部分
正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式
2.学习普通字符在正则中的伟大用处
(1)什么是普通字符普通字符请看如下表格内容
| 字符 | 示例 | 测试结果 | 备注 |
| [ABC]、[abc] | var str = "Lingzidemao"; var patt1 = /[Laeiou]/g; | L,i,i,e,a,o | 匹配出所有的单个字符串 |
| [^ABC]、[^abc] | var str = "Linzidemao"; var patt1 = /[^LINxiou]/g; | n,z,d,e,m,a | 匹配出了所有不包含的值 |
| [A-Z] | var str = "LinziDeMao"; var patt1 = /[A-Z]/g; | L,D,M | 表示一个区间,匹配所有大写字母,[a-z] 表示所有小写字母。 |
| . | var str = "lingzhengdemao sss dfsd1%%%%"; var patt1 = /./g; | l,i,n,g,z,h,e,n,g,d,e,m,a,o, ,s,s,s, ,d,f,s,d,1,%,%,%,% | 匹配除换行符(\n、\r)之外的任何单个字符,相等于 [^\n\r]。 |
| [\s\S] | var str = "lingzi de mao"; var patt1 = /[\s\S]/g; | l,i,n,g,z,i, ,d,e, ,m,a,o | 匹配所有。\s 是匹配所有空白符,包括换行,\S 非空白符,不包括换行。 |
| \w | var str = "Google21&&&**** Runoob 123Taobao"; var patt1 = /\w/g; | G,o,o,g,l,e,2,1,R,u,n,o,o,b,1,2,3,T,a,o,b,a,o | 匹配字母、数字、下划线。等价于 [A-Za-z0-9_] |
边栏推荐
猜你喜欢
随机推荐
PostgreSQL V14中更好的SQL函数
位级运算之计算整数位级表示奇偶性
理解string类
关于 vditor 可否同步飞书文档问题
Huffman tree
ffplay视频播放原理分析
2022-随便学学
利用华为云ECS服务器搭建安防视频监控平台【华为云至简致远】
GMapping原理分析[通俗易懂]
1, introduction to petri net
兆骑科创高层次人才引进平台,创新创业赛事活动路演
Redis学习
The difference between servlet and jsp _ the difference between servlet and class
162_Power Query is a custom function for quickly merging tables in a folder TableXlsxCsv_2.0
《深度学习》-学习笔记-1-机器学习基础
【R语言科研绘图】--- 柱状图
QImageReader
“杀猪盘”宰向环球影城
大型连锁百货运维审计用什么软件好?有哪些功能?
如何在 UE4 中制作一扇自动开启的大门








