python-3.x - 如何用逗号,反斜杠分割字符串,并将逗号和反斜杠保持在python中的位置
问题描述
我有这样的字符串
My address 47/8,New Jersey, USA
我想这样分开
['My','address', '47/', '8,', 'New Jersey', 'USA']
解决方案
以这种方式拆分字符串并不容易。
您可以使用{list_var} = {string_var}.split(" ")
或使用{list_var} = {string_var}.split(",")
,但它不会完全符合您的要求。
您可以在对它们执行上述操作后使用测量列表长度的东西,并在使用长度确定列表中给定位置的变量后决定您希望如何处理列表。
推荐阅读
- sql - 分配计数到最大值
- flutter - 暂停或暂停时 Flutter 应用程序上的 Dart 计时器
- javascript - Firebase 存储下载 url 未接收/不工作
- three.js - Three.js 改变顶点位置最高效的方法是什么?
- python - python:创建校验位函数
- sql-server - 如何在 SQL Graph 表中创建递归边?
- laravel - Laravel 的工作失败了,正在开发中
- python-3.x - GitHub Actions:如何在 Docker 操作中使用来自 GitHub 注册表的 Docker 映像?
- stata - 如何执行 Koyck 滞后变换
- smt - 为 CVC4 SMT 查询生成多个模型