我想要一個正則表達式來檢查一個字符串是否只有空格。正則表達式來檢查一個字符串是否只有空格
例:「」
我目前使用這個表達式
[/^ *$/]
但它也檢測已單詞一個字符串。
例:「ABC XYZ」
我想用這個表達式在PostgreSQL函數像下面
IF r.colmn IS NULL OR CAST(r.colmn as text) = ''
OR CAST(r.colmn as text) ~ '[/^ *$/]' -- regex not working
THEN
RAISE NOTICE 'Do something';
END IF;
是否有任何正則表達式我可以在PostgreSQL函數使用只檢查一個字符串只有空格?
我不明白爲什麼一個正則表達式是必要的。 '如果trim(r.colmn)='''會做同樣的事情。並且可能效率更高 – 2014-08-28 07:56:49
我同意@a_horse_with_no_name – 2014-08-28 08:10:36
@a_horse_with_no_name,我是新來的postgresql,因爲你建議trim()更有效率,所以我會使用它。謝謝。 – chaitanya89 2014-08-28 08:59:50