regex - 正则表达式在等号之前不匹配表达式?
问题描述
foo = bar
foo = bar
bar = foo
bar = foo asdfghjk
有没有办法匹配foo
不在等号左边的每一个,所以在这种情况下是最后两个?我试过了:
(foo)([^=])
但这不起作用。我对正则表达式不是很好,我不知道从这里做什么。
另外,我正在尝试在 vim 中进行模式匹配。我不知道这是否有区别。我知道括号必须用\
.
解决方案
推荐阅读
- javascript - 通过单选按钮在 document.getElementById(#div).innerHTML 中分配变量
- r - 匹配来自不同数据帧的 2 个数据帧的问题,如何让 R 返回原始值而不是 NA 值
- node.js - 为什么我的 Node Express 应用程序会发出这些 GET 请求?
- java - 如何为不同的 URL 堆叠 CORS 过滤器?
- typescript - dist /__webpack_hmr 404 未找到
- node.js - 指定 SELECT 列时 pg-promise 中的未解析行
- css - 意外的标记 。同时将css添加到jsx文件
- string - postgresql 10.1 中的 utf-8 字符串相似度
- android - 不受支持的方法:Android Studio 3.4 中的 AndroidProject.getVariantNames()
- java - 不使用订阅循环遍历 Observable 的对象列表