baronyan's blog

linux,macでruby、railsでの開発をしていく中で知ったこと、備忘的なことなどを書いていきます。

postgresqlの検索条件に正規表現を使う方法

= の代わりに ~ を使います。

 

where tel ~ '^\d+-\d+-\d+$'

 

これで電話番号の後ろにキャプション等が付いていないレコードのみ抽出できます。