【发布时间】:2014-02-17 22:48:23
【问题描述】:
我有多个字符串 (>1000) 的形式:
\r\nSenor Sisig\nThe Chairman\nCupkates\nLittle Green Cyclo\nSanguchon\nSeoul on Wheels\nKasa Indian\n\nGo Streatery\nWhip Out!\nLiba Falafel\nGrilled Cheese Bandits\r\n
字符串可能在'\n'之前有一个空格
如何拆分这些字符串(以一种有效的方式)以避免得到任何空的或重复的(空白大小写)元素?
我正在使用:
re.split(r'\r|\n', str)
编辑: 更多示例:
\r\nThe Creme Brulee Cart \r\nCurry Up Now\r\nKoJa Kitchen\r\nAn the Go\r\nPacific Puffs\r\nEbbett's Good to Go\r\nFiveten Burger\r\nGo Streatery\r\nHiyaaa\r\nSAJJ\r\nKinder's Truck\r\nBlue Saigon\r
\r\nThe Chairman\r\nSanguchon\r\nSeoul on Wheels\r\nGo Streatery\r\nStreet Dog Truck\r\nKinder's Truck\r\nYummi BBQ\r\nLexie's Frozen Custard\r\nDrewski's Hot Rod Kitchen\r
\n An the Go \n Cheese Gone Wild \n Cupkates \n Curry Up Now \n Fins on the Hoof\n KoJa Kitchen\n Lobsta Truck \n Oui Chef \n Sanguchon\n Senor Sisig \n The Chairman \n The Rib Whip
谢谢!
【问题讨论】:
-
除了
\r\n之外,您的示例字符串都没有在\n之前显示任何空格。您是否只想像处理\n一样处理可选的\r\n,还是您正在尝试做一些不同的事情?
标签: python regex django string