2024-09-28 01:33:13 发布
网友
我需要根据空格拆分字符串:
mystring = ['1 SLES11 SP1 64bit [datastore1] SLES11 SP1 64bit/SLES11 SP1 64bit.vmx sles11_64Guest vmx-08 '] #Removes white spaces mystring.strip()
我想实现,类似于awk输出:
我需要将类似awk的输出推送到数组并读取数据。在
提前谢谢。在
所以你想分割两个或多个空白字符?在
>>> mystring = ['1 SLES11 SP1 64bit [datastore1] SLES11 SP1 64bit/SLES11 SP1 64bit.vmx sles11_64Guest vmx-08 '] >>> import re >>> re.split(r"\s{2,}", mystring[0].strip()) ['1', 'SLES11 SP1 64bit', '[datastore1] SLES11 SP1 64bit/SLES11 SP1 64bit.vmx', 'sles11_64Guest', 'vmx-08']
没有正则表达式:
>>> mystring = '1 SLES11 SP1 64bit [datastore1] SLES11 SP1 64bit/SLES11 SP1 64bit.vmx sles11_64Guest vmx-08 ' >>> a, dummy, c = mystring.partition(" ") >>> print(a, c.lstrip().partition(" ")[0]) 1 SLES11 SP1 64bit
所以你想分割两个或多个空白字符?在
没有正则表达式:
相关问题 更多 >
编程相关推荐