导读 regex 是一个强大的工具,可以帮助我们处理和解析字符串。在使用它时,一些特殊的字符扮演着重要的角色,它们可以让你的匹配更加精准和高
.regex 是一个强大的工具,可以帮助我们处理和解析字符串。在使用它时,一些特殊的字符扮演着重要的角色,它们可以让你的匹配更加精准和高效。让我们一起来看看这些符号的含义吧!🚀
1️⃣ \w - 这个符号代表任何字母数字字符,包括下划线。简单来说,它相当于 [a-zA-Z0-9_]。🔍
2️⃣ \W - 与 \w 相反,它匹配任何不是字母数字或下划线的字符。换句话说,它就是 [^a-zA-Z0-9_]。🔄
3️⃣ \d - 这个符号专门用来匹配数字,等同于 [0-9]。它是查找数字的好帮手。🔢
4️⃣ \D - 与 \d 相对,它匹配任何非数字的字符。换句话说,就是 [^0-9]。🔄
5️⃣ \s - 匹配任何空白字符,如空格、制表符、换行符等。🔍
6️⃣ \S - 与 \s 相反,它匹配任何非空白字符。🔄
7️⃣ \b - 匹配单词边界,帮助你定位单词的开始或结束位置。🔍
8️⃣ \B - 与 \b 相反,它匹配非单词边界的位置。🔄
9️⃣ . - 匹配除换行符以外的任意字符。它是模糊匹配的强大工具。🔍
掌握这些符号,你可以更灵活地使用 .regex 来处理各种文本任务啦!💪
正则表达式 编程技巧 学习笔记