【发布时间】:2015-04-21 03:49:08
【问题描述】:
在python 2中,我想获取一个字符串,并将其存储在一个数组中,分隔符是从单词/数字到符号以及空格的变化,反之亦然。希望有一个功能可以做到这一点。示例:
"54 3 'hello world' 5+4"
会返回
["54", "3", "'hello world'", "5", "+", "4"]
我使用re.findall(r"[\w']+", text) 来获取所有分隔的单词/数字的列表,但在整理符号时我被卡住了。
【问题讨论】:
-
你有没有尝试过?
-
没有内置函数来处理这种情况,你需要为你创建一个。你的意思是
store而不是sort? -
我已经使用
re.findall(r"[\w']+", Script)来获取所有分隔的单词/数字的列表,但是在整理符号时我被卡住了。 @Bhargav Rao -
@user15888 将其添加到您的问题中
-
是的,我的意思是存储,现在编辑它。 @Anmol_uppal