前瞻字面中的正则表达式空间

时间:2014-08-13 11:13:30

标签: php regex

我正在尝试使用正则表达式匹配SQL查询选择字段。我知道SQL语法非常复杂,这样做并不是一个好主意,但我需要这样的解决方案来修复bug。

这就是我目前所拥有的:

/SELECT(((?!FROM).)*)FROM/is

但为了防止匹配letter_from之类的列,我需要在关键字FROM之前和之后预测空格

我尝试过放置空格但是没有按预期工作。

那么如何为空格或至少在我的关键字周围添加空格来添加前瞻。

0 个答案:

没有答案