Search Postgresql Archives

Re: Pattern Matching question - PG 9.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sunday, May 14, 2017, Patrick B <patrickbakerbr@xxxxxxxxx> wrote:

I thought I have already explained it. Here it goes again. Demo page is: http://dbfiddle.uk/?rdbms=postgres_9.6&fiddle=ea61e7e1859bdb7f297f853a9dc0e3d0


Now that you've posted the right link it becomes a bit easier to follow...
 

To summarize: I wanna use a pattern matching the only returns these rows:

/testfile/client/10/attachment/1000/master/
/testfile/client/10/attachment/unassigned/file/1001/master
/testfile/client/10/attachment/unassigned/file/1002/master
Why isn't 7 valid?

Requiring that the last directory be the word master, with or without a forward slash, is simple enough but 7 matches that.  Just tack the following onto the end of your existing pattern.

.+master/?$

You'll need to be more verbose and literal if you truly want to exclude 7.  Just add more path separators and patterns like [^/]+ until you get what you want.

I'd be more helpful but my iPad and the fiddle don't seem to play nicely together...

David J.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux