在给定这些条件的情况下,我正在尝试查询表,其中的值包含整数,但不包含文本字符串,我的查询当前看起来像这样
select column
from table
where column ~ '^[0-9]'
这做得不错,并且得到了我的大部分用例,但是我仍然遇到一些情况,在这种情况下,我会得到包含数字和文本的值,例如“ 50first” 非常感谢您的提前帮助。
问候,
答案 0 :(得分:2)
如果只需要整数,则正确的正则表达式为:
select column
from table
where column ~ '^[0-9]+$'
您的代码检查列以开头的数字。上面的内容保证了该列从头到尾仅由数字组成-并且至少有一个数字。
答案 1 :(得分:0)
下面的代码可以正常工作。
Observable.subscribe