正则表达式 元字符 定位符

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2022年11月17日 (四) 10:38的版本
跳到导航 跳到搜索

https://www.bilibili.com/video/BV1Eq4y1E79W?p=12

定位符,规定要匹配的字符串出现的位置,比如在字符串的开始还是在结束的位置

符号 含义 示例 说明 匹配输入
^ 指定起始字符 ^[0-9]+[a-z]* 以至少1个数字开头,后接任意个小写字母的字符串 123、6aa、555edf
$ 指定结束字符 ^[0-9]\\-[a-z]+$ 以1个数字开头后接连字符"-",并以至少1个小写字母结尾的字符串 1-a
\\b 匹配目标字符串的边界 han\\b 这里说的字符串边界指的是子串间有空格,或者是目标字符串的结束位置 hanshunping

sphan nnhan

\B 匹配目标字符串的非边界 han\\B 和\b的含义刚刚相反 hanshunping

sphan nnhan