当前位置:网站首页>正则表达式入门二(普通字符)
正则表达式入门二(普通字符)
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_] |
边栏推荐
- varchar2和varchar2(char)_datetime数据类型
- Tao Te: Engine or baggage?
- 【问题】使用pip安装第三方库的时候遇到“timeout”的解决方法
- 162_Power Query is a custom function for quickly merging tables in a folder TableXlsxCsv_2.0
- The Chinese Embassy in Nigeria issued an emergency safety warning for the area near Zuma Rock in Abuja
- How to connect a VMware virtual machine to the network "recommended collection"
- Forrester:行业云帮助中国企业更快适应未来的发展
- PCL 点云按时间进行分段
- 阿里大牛最新总结分享的高并发编程核心笔记(终极版),高并发系统架构场景一应俱全
- 函数柯里化
猜你喜欢
利用华为云ECS服务器搭建安防视频监控平台【华为云至简致远】
如何在 UE4 中制作一扇自动开启的大门
树莓派 USB摄像头 实现网络监控( MJPG-Streamer)
Role usage in Ansible
CVPR 2022 | 从人体网格预测骨架,是真正的生理学骨架!
兔起鹘落全端涵盖,Go lang1.18入门精炼教程,由白丁入鸿儒,全平台(Sublime 4)Go lang开发环境搭建EP00
想成为网络安全技术爱好者(可能是黑客)的话,需要看什么书?
鸿湖万联扬帆富设备开发板正式合入OpenHarmony主干
图形学-粒子系统 (Particle System)
使用华为HECS云服务器打造Telegraf+Influxdb+Grafana 监控系统【华为云至简致远】
随机推荐
《深度学习》-学习笔记-1-机器学习基础
为什么手动启动GBase 8c数据库中GTM节点
Tao Te: Engine or baggage?
OpenHarmony高校技术俱乐部计划发布
使用alarm函数实现sleep,使用alarm函数实现对阻塞操作设置超时
【框架】idea找不到xxx依赖项怎么办
数据科学家 Agnis Liukis :在ML领域,初学者踩过的5个坑
张乐:研发效能的黄金三角及需求与敏捷协作领域的实践|直播回顾
正则表达式入门一
如何使用matlab实现分段函数「建议收藏」
【web渗透】CSRF漏洞详细讲解
ideaIU-2020.1下载
Mysql 生成排序序号
【深度学习中的激活函数的整理与使用总结】
Redis学习
“杀猪盘”宰向环球影城
Chrome browser corresponding driver_chrome mobile browser
网易互娱在秒级监控、服务限流、AIOps落地上的运维升级实践
冰蝎加密 WebShell 过杀软
理解string类