您好,我正在尝试在表中查找具有“=”但在 postgrs 表中不包含“==”的字符串。如果我使用以下搜索
SELECT * FROM someTable where someColumn ~ ' R ';
我找到了所有带有 R 的字符串。但是我想排除这个 RR 字符串,但是如果一个字符串有“something R other RR other”,我会得到结果。
你能给我一些解决这个问题的建议吗?
坦克的。
最佳答案
您可以尝试这样做:SELECT * FROM someTable where someColumn ~ ' R[^R] ';
这应该匹配任何不是后跟另一个R
的字符串R
。
关于regex - Postgres 搜索字符 X 但不是 XX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43754650/