【发布时间】:2018-07-23 06:18:50
【问题描述】:
我有一个大字符串,并且想读取 {\nnode [shape=box] ;\n0 [label="X[2] <= 17055.5\\ngini = 0.0454\\nsamples = 43\\nvalue = [42, 1]"] ;\n1 [label="gini = 0.0\\nsamples = 1\\nvalue = [0, 1]"] ;\n0 -> 1 [labeldistance=2.5, labelangle=45, headlabel="True"] ;\n2 [label="gini = 0.0\\nsamples = 42\\nvalue = [42, 0]"] ;\n0 -> 2 [labeldistance=2.5, labelangle=-45, headlabel="False"] [label]="X[0] <= 5.41" ;\n} 这里我应该有两组输出,因为
python 正则表达式 python-3.x
【问题讨论】:
-
你期望的输入输出是什么?
-
@heemayl 这是问题
-
x[2]
-
等等,所以你基本上想在
=>上分割整个字符串?你试过re.split()吗?此外,很高兴展示您已经尝试过什么,以及为什么它不起作用。 -
我明白了,在使用 re.split() 时代替
标签: python regex string python-3.x substring