- Objective: - Breadcrumb: # 概念阐释 用一组特殊符号和普通字符组成一系列特殊含义,用来匹配这一含义的搜索结果,也可以进行替换。 # 实例 1. .(句点):匹配除换行符之外的任意字符。 例如:正则表达式 "a.c" 可以匹配 "abc"、"a3c"、"a@c" 等。 2. \s:匹配任意空白字符,包括空格、制表符、换行符等。 例如:正则表达式 "\s" 可以匹配文本中的空格和换行符。 3. 找出文本中所有的大写字母 ```js const paragraph = 'The quick brown fox jumps over the lazy dog. It barked.'; const regex = /[A-Z]/g; const found = paragraph.match(regex); console.log(found); // Expected output: Array ["T", "I"] ``` - `/[A-Z]/`匹配所有大写字符 - `g` 是一个修饰符,表示全局匹配,否则就会在找到第一个后停止 - `paragraph.match(regex)` 句子中匹配regex条件的 - 打印 # 相关内容 # 参考资料 [正则表达式 - 维基百科,自由的百科全书 (wikipedia.org)](https://zh.wikipedia.org/wiki/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F)