【发布时间】:2016-02-15 08:03:48
【问题描述】:
我正在尝试在join and on 之间获取表名course。两者之间可以有任何空格字符。
我应用了以下返回空格+课程的正则表达式。我试过(?<=join\s+)(\w+)(?=.*on),但问题是它说lookbehind needs to be zero width
(?<=join)\s+(\w+)(?=.*on)
left outer join course c on s.id = c.id
https://regex101.com/r/bT9hG1/1
- 我正在尝试在 sublime 文本编辑器中查找和替换并在表名前添加前缀。
【问题讨论】:
-
仅供参考,错误信息不正确。我认为他们的意思是说“fixed width”,但这也不完全正确。该消息继续说您不能在后视中使用量词。这是正确的部分(在 PCRE 中)。
-
要学的东西太多了。很棒的信息。会记得的。谢谢
标签: regex sublimetext3