[pgsql-jp: 34832] 正規表現で4桁の数字をチェック

Yuko Kishiue kishiue @ u-tech.co.jp
2005年 2月 8日 (火) 16:18:45 JST


いつもおせわになります。岸上と申します。

PostgreSQLで正規表現を使用したいのですがうまくいきません。
マニュアルとにらめっこしているのですがなかなかうまくいきません。
4桁の数字で構成されている文字列ならTrueを返したいと思っています。

select '0123' ~ [0-9]^4 >> trueが返る
(もしくは select '0123' ~ [0-9]*4 )

としたいのですが、

「ERROR:  syntax error at or near "[" at character 17」
と出てできません。

おわかりの方がありましたら宜しくお願い致します。
また、ここを見なさいといったご指摘でも結構です。

宜しくお願い致します。

-- 
Yuko Kishiue
kishiue @ u-tech.co.jp




pgsql-jp メーリングリストの案内