2017-08-14 26 views
-5

我想提取这个文本字符串与正则表达式获取字符串列表中的蟒蛇与正则表达式

¬~ZCC÷0¬ZAF÷~World¬~AA÷Eef~RZgth¬AD¬~AA÷jaKNedK8¬AD÷1502690‌​400¬ADE÷~1502690400 

预期输出:

['ZCC÷0¬ZAF÷~World','AA÷Eef~RZgth¬AD','AA÷j‌​aKNedK8¬AD÷150269040‌​0¬ADE÷~1502690400'] 

分隔符是

¬~ 

三江源

+4

由于缺乏支持性工作,问题是离题。请看[问]或参加[导游]。 –

+0

请参阅https://ideone.com/JuXfV4 –

回答

1

使用正则表达式的这项任务有点矫枉过正。 只需使用split()方法

string = "¬~ZCC÷0¬ZAF÷~World¬~AA÷Eef~RZgth¬AD¬~AA÷jaKNedK8¬AD÷1502690‌​400¬ADE÷~1502690400" 
x = string.split("¬~") 
print(x)