相关疑难解决方法(0)

如何拆分但在python中忽略带引号的字符串中的分隔符?

我需要在分号上分割这样的字符串.但我不想拆分字符串('或')内的分号.我没有解析文件;只是一个没有换行符的简单字符串.

part 1;"this is ; part 2;";'this is ; part 3';part 4;this "is ; part" 5

结果应该是:

  • 第1部分
  • "这是;第2部分;"
  • '这是 ; 第3部分'
  • 第4部分
  • 这是"是;部分"5

我想这可以用正则表达式完成,但如果没有; 我对另一种方法持开放态度.

python regex

63
推荐指数
5
解决办法
5万
查看次数

标签 统计

python ×1

regex ×1