python-3.x - python 正则表达式函数用特殊字符分割字符串
问题描述
我知道这可能在某处被问到,但我似乎找不到这个问题的答案
所以我有一个像 string = Pogo03.1Name 或 string = Togo05.2Number 这样的字符串
我想像 [Pogo03, '.1', 'Name'] 和 [Togo05, '.2', 'Number'] 这样拆分字符串
我试着这样做
pattern = re.findall(r'.[0-9], string)
re.split(pattern, string)
但我不断收到 ['Pogo', '3', '.', 'Name']
经过一些研究,我知道因为 . 用作特殊字符,现在我的问题是如何在使用正则表达式查找随机数(.n)时通过包含特殊字符进行拆分
谢谢
解决方案
推荐阅读
- javascript - 我无法检索状态。检查此代码和我的输出
- c# - 从表单中发布不同数量的图像
- python - 如何从 csv 文件中的文本数据中删除非英语
- gpgpu - 异常:设备内核映像无效
- python-3.x - 如何使用 python 中的 schedule 包安排在欧洲中部时间晚上 8 点运行的作业
- kubernetes - Kubernetes 用户有什么用?
- java - java中的方法 DateTime.now() 和 new DateTime(System.currentTimeMillis()) 是否相等?
- selenium - webdriver接口和chromedriver类之间的远程webdriver的目的是什么
- android - MS TTS 认知服务 URL 的 traiffiqtype 参数的用途是什么
- python - 初始化一对变量 - 1 是什么意思?