Python re.split

时间:2017-11-08 22:49:37

标签: python regex

对于以下代码,

import re
n = '.172..16.52.207,172.16.52.117'
s = re.split(',+|\.+',n)
print s

为什么s的第一个元素是空白的,即''

1 个答案:

答案 0 :(得分:0)

第一个元素是字符串开头和第一个% nm src/TSEvents.so | c++filt | grep result 0000000000002df0 unsigned short SlidingVar<double>::save_result() U Slider<double>::save_result() 之间的所有内容。没有这样的字符,所以它是.''也应该是空白的,因为第二个n[2]和第三个.之间没有任何内容。