python - 查找所有长度模式的正则表达式函数?
问题描述
如何制作一个匹配单个字符作为一个组以及重复序列的正则表达式?
这是我找到的(不是我自己制作的):https ://regex101.com/r/Vdhjld/1
正则表达式是
((?P<X>\S.*?)(?:, (?P=X))+)
字符串是
1, 2, 3, 1, 2, 3, 1, 2, 3, 2, 5, 2, 5, 1
我希望它能够Group 'X'
在字符串的末尾获得一个。现在它只是返回1, 2, 3, 1, 2, 3, 1, 2, 3
并2, 5, 2, 5
作为完整匹配,但我希望它返回1
以及完整匹配。我怎样才能做到这一点?
解决方案
推荐阅读
- python - 如何调度实时循环任务?
- wordpress - 在 .htaccess 中禁用后浏览器缓存未禁用
- git - Visual Studio 2019 Git 身份验证错误
- r - Bookdown:构建所有格式的书的问题
- python - 如何检测当前进程的结束?
- node.js - 如何使用 CLI 从 Shopify API 中检索产品
- c# - C# - 解析存储在字符串中的数据类型
- php - SQLSTATE[HY000] [2002] 操作超时。mysql 在 Mac OS 中不起作用它似乎无法启动
- javascript - Flickity js 帮助,我无法让我的 Flickity 工作
- browser - 浏览器不缓存 http 响应