用于查找单词的正则表达式之间的区别
本文关键字:之间 区别 正则表达式 用于 单词 查找 | 更新日期: 2023-09-27 18:31:11
我在寻找解析单词的句子时遇到了这两个正则表达式。
正则表达式1:用于拆分单词
[^a-zA-Z]
正则表达式2:从前面拆分的单词中,找到具有此模式的单词。
[a-zA-Z]
我的问题是这两个正则表达式在寻找什么?一个词的出现,忽略特殊字符..?
处理正则表达式时的一个好工具是在线工具,例如http://regexhero.net/tester/
工具和您的环境之间可能会略有不同,因此警告是公平的。
如果您使用该工具,您可以看到 [^a-zA-Z] 如何匹配非字母,而 [a-zA-Z] 如何匹配字母。