in reply to Regex matching a string beginning with "root: " but not containing another string
(Untested, I may have gotten it a little wrong.) Suffice to say, it's ugly, but it's doable. You just have to make sure that you always allow either the end of the string ($), any single character but the next, or the next character, as long as it itself isn't followed by (the rest of the string). Writing that for something long and complicated is a nightmare (unless someone has written a script to do it, which I don't know of)./root: #need root ($ #it could end there |([^b] #if not, first letter isn't b |b($|[^a] #or it can be b if it's not |a($|[^r]) #followed by ar /x
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Regex matching a string beginning with "root: " but not containing another string
by jryan (Vicar) on Sep 09, 2004 at 20:08 UTC | |
|
Re^2: Regex matching a string beginning with "root: " but not containing another string
by Roy Johnson (Monsignor) on Sep 09, 2004 at 19:26 UTC |