Possible Duplicate:
Python: Split string with multiple delimiters
我可以用Python做类似的事情吗?在
拆分方法图书管理系统公司名称:
Dim line As String = "Tech ID: xxxxxxxxxx Name: DOE, JOHN Account #: xxxxxxxx"
Dim separators() As String = {"Tech ID:", "Name:", "Account #:"}
Dim result() As String
result = line.Split(separators, StringSplitOptions.RemoveEmptyEntries)
如果数据格式不正确,可以尝试
re.split()
:如果数据格式合理,使用带引号的字符串和逗号分隔的记录,那么您的工作就会轻松得多。这将允许使用
csv
模块来解析逗号分隔的值文件。在编辑:
可以通过列表理解筛选出空白条目。在
^{pr2}$我建议另一种方法:
这样你就得到了一个对这类数据有用的数据结构:字典。在
作为一个评论的regex:
^{pr2}$相关问题 更多 >
编程相关推荐