python - 如何从左到右运行非贪婪的正则表达式
问题描述
我有以下要匹配的字符串:
"data data and some stuff in the middle that can change, data data"
现在,如果我只想在字符串末尾提取一次“数据”,我使用一个惰性量词:
data\s.+?data
匹配:
"data data and some stuff in the middle that can change, data"
我如何从左到右做同样的事情,所以我只在字符串的开头拿起“数据”一次?
如果有人需要知道,我正在使用 Python 风格。
解决方案
推荐阅读
- powershell - 创建 Powershell 脚本以增强用户输入
- url - 从 URL 获取值到 sharepoint 表单文本框中
- c++ - C++ 等价于 C99 复合文字
- android - 如何将数据从服务发送到 Android Studio 中的活动?
- javascript - 如何在 ExtJS 中使用 math.js
- java - 为什么字符串中的双等于的工作方式如此不同?
- android - 当我在 Android Studio 的 gradle 中添加 viewBinding 时,出现错误
- javascript - (0 , _reactNavigation.createAppContaner) 不是一个函数 Evaluating App.js Loading App.js
- dart - PayPal Orders v2 创建响应:请求的操作无法执行、语义不正确或业务验证失败
- python - 在 Pandas 中创建多个条件值计数表