query with regular expression

From: Glenn Schultz <glenn(at)bondlab(dot)io>
To: pgsql-general(at)postgresql(dot)org
Subject: query with regular expression
Date: 2019-01-03 17:57:33
Message-ID: CAE-4=KHOnng+yqXzJW9KVW0nWR+a_WAs-RmxM6o8uhWJ8AN77A@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

All,

I am writing a query to select * from where ~ '[regx] an example of the
sting that I am matching is below

FHLG16725

The first two alpha characters to match are FN, FH, GN any alpha characters
between those and the numeric don't matter as the first two alpha + numeric
will create a unique.

reading the docs I am pretty sure I need to use ~ for bracket expression

I tried '^[FN-FG-GN][0-9]' but does not seem to work. I have to admit I am
weak on regex - never quite seem to be able to get it through my coconut.

Any help would be appreciated,
Glenn

Responses

Browse pgsql-general by date

  From Date Subject
Next Message David G. Johnston 2019-01-03 18:58:45 Re: query with regular expression
Previous Message chiru r 2019-01-03 17:23:56 Re: Relocatable Binaries (RPMs) : custom installation path for PostgreSQL