Re: Quick Regex Question
| От | Howard Cole | 
|---|---|
| Тема | Re: Quick Regex Question | 
| Дата | |
| Msg-id | 476A4F72.6000301@selestial.com обсуждение исходный текст | 
| Ответ на | Re: Quick Regex Question (Martijn van Oosterhout <kleptog@svana.org>) | 
| Ответы | Re: Quick Regex Question Re: Quick Regex Question | 
| Список | pgsql-general | 
Martijn van Oosterhout wrote: > On Thu, Dec 20, 2007 at 11:51:34AM +0100, A. Kretschmer wrote: > >> am Thu, dem 20.12.2007, um 10:36:08 +0000 mailte Howard Cole folgendes: >> >>> Your expression works fine Richard, as does '(^| )ho', but can you tell >>> me why '[ ^]ho' doesn't work? >>> >> With ^ you means an anchor, but within the brackets it's a simple char. >> > > Err no, it inverts the test. [^ ] means any character *except* a space. > > Have a nice day, > Hi Marijn, Andreas, I think Andreas is right, note the ordering of characters in the above example as [ ^] rather than [^ ]. So if the '^' is taken as literal '^', can I check for the beginning of a string in the brackets, or am I forced to use the (^| ) syntax? Is it just me or are regular expressions crazy? Howard
В списке pgsql-general по дате отправления: