上海启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

^\xA9\xA6[0-9,\/]{8} 请问这个正则表达式的意思是什么啊,小弟急啊,在线等了

更新时间:2025-01-09 23:29:44

^:表示字符串的开始

\xA9:表示这个特殊字符:

字符显示形式: ©

10进制的形式: 169

16进制的形式: a9

8进制的形式: 251

网页使用形式: © 或 ©

地址编码形式: %a9

\xA6:表示这个字符:

字符显示形式: ¦

10进制的形式: 166

16进制的形式: a6

8进制的形式: 246

网页使用形式: ¦ 或 ¦

地址编码形式: %a6

[0-9,\/]:中括号[]内是0-9,V

中括号内,表示你自己定义的集合,所以这段的意思是:

匹配集合内的值,集合内容是:

0-9:匹配了从0到9的任何数字(字符)

,:逗号字符本身

\/:反斜杠是特殊转义的意思,此处即斜杠字符本身

{8}:大括号表示前面那个集合内的字符的个数限制

8:此处限制只能是8个

所以加起来是:

以@¦开头的,后面必须是8个字符,字符可能是0-9,逗号',',斜杠'/'中的任何一个。

关于这些字符的含义,可以参考:

【教程】详解Python正则表达式之: '^' Caret 脱字符/插入符 匹配字符串开始

【教程】详解Python正则表达式之: [] bracket 中括号 匹配某集合内的字符

(此处不给贴地址,所以请自己google搜帖子标题,即可找到帖子地址)

多重随机标签

猜你喜欢文章

QQ客服 电话咨询