python 的关于re.findall返回值会多返回一个值的思考与疑问

【python 的关于re.findall返回值会多返回一个值的思考与疑问】 重点在你的这个*,匹配0或多个字符,所以从 h e l l o w o r l d 每个字符都会匹配到,只是非w的时候匹配到空字符。另外,w的时候匹配到了w和空字符,所以最后结果是11

■网友
你用split切割一个字符串的末端也会有这种情况,具体解释stackover flow上有,我忘了………


    推荐阅读