博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式
阅读量:4494 次
发布时间:2019-06-08

本文共 557 字,大约阅读时间需要 1 分钟。

前言

正则表达式是一种特殊的字符串模式,用于匹配一组字符串。

常用在线匹配工具:1、。2、 

正则匹配软件:McTracer

快速入门介绍

元字符

"^":^会匹配行或字符串的起始位置,有时还会匹配真个文档的起始位置。

"$":$会匹配行或字符串的结尾。

好了,可以开始写正则了。

"\b":不会消耗任何字符只匹配一个位置,常用于匹配单词边界。例如:从字符串中"This is Regex"匹配单独的单词is,正则就要写成\bis\b,\b不会匹配is两边的字符,但它会识别is两边是否为单词的边界。

"\d":匹配数字。例如:匹配一个固定格式的电话号码以0开头前4位后7位,如0737-5686123,正则:^0\d\d\d-\d\d\d\d\d\d\d$ 这里只是为了介绍"\d"字符,实际上有更好的写法会在下面介绍。

"\w":匹配字母,数字,下划线。例如:匹配"a2345BCD__TTz",正则:\w+这里的+字符为一个量词指重复的次数,稍后详细介绍。

"\s":匹配空格。例如:字符"a b c",正则:\w\s\w\s\w一个字符后跟一个空格,多个空格直接把\s写成\s+让空格重复。

".":

"[]":

 

转载于:https://www.cnblogs.com/tooy/p/8318296.html

你可能感兴趣的文章
jenkins打jar并发布到指定服务器
查看>>
SoapUI导入webService接口
查看>>
.NET Core 使用ModelBinder去掉所有参数的空格
查看>>
Git常用命令学习总结
查看>>
正式迁移到CSDN
查看>>
【转载】ArrayList使用LastIndexOf方法查找最后一个符合条件的元素位置
查看>>
【转载】C#的ArrayList使用Contains方法判断是否包含某个元素
查看>>
【转载】 C#中ArrayList使用ToArray方法转换为数组
查看>>
【转载】C#使用InsertRange方法往ArrayList集合指定位置插入另一个集合
查看>>
【转载】C#中遍历DataTable中的数据行
查看>>
【转载】C#如何往DataTable中新增一个数据列
查看>>
【转载】C#通过Rows.Count属性获取总行数
查看>>
【转载】C#通过InsertAt方法在DataTable特定位置插入一条数据
查看>>
【转载】C#通过Remove方法移除DataTable中的某一列数据
查看>>
【转载】C#通过Clone方法快速创建相同架构的DataTable
查看>>
【转载】C#手动往DataTable中末尾新增一行数据
查看>>
【转载】C#通过遍历DataTable的列获取所有列名
查看>>
【转载】C#通过Copy方法快速复制DataTable对象
查看>>
【转载】C#通过Contains方法判断DataTable中是否存在某个列名
查看>>
【转载】C#的Merge方法合并两个DataTable对象的数据
查看>>