wdnmd

正则表达式必知必会 3/10

第一章

正则表达式入门

正则表达式(Regular expression,简称regex)

查找特定的信息(搜索),查找并编辑特定的信息(替换)。

正则表达式是一些用来匹配和处理文本的字符串,是由正则表达式语言创建的。

与其他程序设计语言一样,学习正则表达式的关键是实践,实践,再实践。

第二章

匹配单个字符

匹配纯文本。

JavaScript中,g (global) 表示全局匹配, i来表示区不区分字母大小写。

.字符表示可以匹配任何一个单个的字符,字母,数字,甚至是.字符本身。 一个正则表达式里允许使用多个.字符,可以连续出现也可以间隔出现。

匹配特殊字符,需要转义符号 \

.不能匹配换行符   \n

第三章

匹配一组字符

[]定义一个字符集合,匹配一个该集合的任一个成员相匹配的文本。

字符集区间[0123456789] , [0-9]的功能与之完全等价。

-(连字符)是一个特殊的元字符,作为元字符只能在[]之间,其他地方都是一个普通的字符,只能与本身相匹配,不需转义。

[A-Zz-a0-9]

^取非,效果作用于给出的整个字符,或者字符区间,而不是紧跟在他后面的。

posted @   FreshChick  阅读(180)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示