前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >正则表达式--基本正则表达式

正则表达式--基本正则表达式

作者头像
陳斯托洛夫斯記
发布2022-10-04 14:23:39
9170
发布2022-10-04 14:23:39
举报
文章被收录于专栏:XBD

字符匹配

字符

说明

备注

.

匹配任意单个字符

[ ]

匹配指定范围内的任意单个字符

[^]

匹配指定范围外的任意单个字符

[:alnum:]

匹配任意数字或字母

[:alpha:]

匹配任意英文大小写字母

[:upper:]

匹配任意大写字母

与[A-Z]等效

[:lower:]

匹配任意小写字母

与[a-z]等效

[:blank:]

匹配空白字符(空格和制表符)

[:space:]

匹配任意空白字符,包括空格或tab键

[:cntrl:]

匹配不可打印的控制字符(退格、删除)

[:digit:]

匹配0-9之间的任意单个数字

与[0-9]等效

[:xdigit:]

匹配十六进制数字

[:graph:]

匹配可打印的非空白字符

[:print:]

匹配可打印字符

[:punct:]

匹配任意标点符号

[^[:alpha:]]

匹配单个非字母字符

[^[:digit:]]

匹配单个非数字字符

次数匹配

字符

说明

备注

*

前面的字符出现任意次,包括0次

.*

任意长度的任意字符

\?

匹配前面的字符0次或1次

\+

匹配前面的字符至少一次

\{n\}

匹配前面的字符n次,精确匹配

\{,n\}

匹配前面的字符至多nu次

\{n,\}

匹配前面的字符至少n次

\{m,n\}

匹配前面的字符至少m次,至多n次

位置锚定

字符

说明

备注

^

锚定行首

$

锚定行尾

^$

匹配窄

\<或\b

锚定词首

\>或\b

锚定词尾

\< \>

匹配整个单词

\B

匹配非单词边界,与\b相反

分组引用

字符

说明

备注

\( \)

分组

$1,$2

引用

在分组中,一个括号为一组,$1开始,$2,$3...

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 字符匹配
  • 次数匹配
  • 位置锚定
  • 分组引用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档