我只是在寻找为单词解析句子时遇到了这两个正则表达式。
RegEx1:用于拆分单词
[^a-zA-Z]
RegEx2:从之前的拆分词中,找到具有这种模式的词。
[a-zA-Z]
我的问题是这两个正则表达式都在寻找什么?出现一个单词,忽略特殊字符..?
处理正则表达式的一个好工具是在线工具,如 http://regexhero.net/tester/
工具和您的环境之间可能存在细微差别,因此请注意。
如果您使用该工具,您可以看到 [^a-zA-Z] 如何匹配非字母,而 [a-zA-Z] 如何匹配字母。