【发布时间】:2014-08-08 21:02:23
【问题描述】:
如何在 Python 中将字符串分成多个部分? 比如怎么破
IF: /1 =isit= 1\
.show: "1 = 1"
转入sections = ['IF:', '/', 1, '=isit=', 1, '\\', '.', 'show:', '"1 = 1"']
PS。这是用于基本语言开发的
代币(目前):
-
IF:(用于 if)/(用于标记表达式的开头,或任何 1==1 的调用) -
=is=(代表=) -
=isit=(代表 ==) -
\(末尾为:) -
.(用于标签) -
show:(打印) 字符串、整数、布尔值(真假)和计数。
换句话说,在 :(关键字)之前、之后(布尔值、表达式、对象)等等。
【问题讨论】:
-
令牌应该如何拆分的规则是什么?
-
以this answer 为起点。
-
我没玩过,但nltk也许有用
标签: python string list split language-design