Hi, Bruce Van Allen has alredady provided a solution - so, just out of curiosity: I was wondering why you were searching for a replacement for the "&" in the replacement string? It does exactly what you want and it is a single character. It's hard to get that simpler or more elegant. But maybe I'm missing a thought.
Roland On Wed, Oct 2, 2019 at 2:01 PM David Rostenne <[email protected]> wrote: > I was hoping for an alternative to the & in the replacement strung that > means ‘entire source line’ but this works perfectly. > > Thanks! > > Cheers, > > Dave > > > On 2-October-2019, at 7:45 AM, ThePorgie <[email protected]> wrote: > > > > Would something like this be what you're looking for? > > > > .+?/2019/[019]+/([0-9]+)[_.]([0-9]+)-([a-zA-Z]+).* > > > > This will give you the same result with your replacement string. > > > > \3 \1, NEN PDF, \1/\2/01, & > > > > The ".+?" tells the expression to find everything till the rest of the > expression that remains matches. If anything is off in the rest of the > expression it won't find a result in the string being searched. > > > > Is that what you're looking for? > > > > > > On Tuesday, October 1, 2019 at 2:05:05 PM UTC-4, Dave R wrote: > > Hi folks, > > > > I have a regex that takes a url apart and makes me a csv of the > components: > > > > Regex: > > http://ftp\.newedinburgh\.ca/wp-content/uploads/2019/[019]+/([0-9]+)[_.]([0-9]+)-([a-zA-Z]+).* > > > > > and the replacement: > > \3 \1, NEN PDF, \1/\2/01, & > > > > which gives, for example: > > April 1976, NEN PDF, 1976/04/01, > http://ftp.newedinburgh.ca/wp-content/uploads/2019/09/1976_04-April-New-Edinburgh-News_web.pdf > > > > I am wondering if there is a way to leave the http…2019 out of the regex > and, instead of the & (which matches entire regex selection) in the > replacement, use something else to represent the entire source line. > > > > As you can see i’ve found a solution.. but I am always curious to see if > there is a simpler way. > > > > Cheers, > > > > Dave > > > > -- > > This is the BBEdit Talk public discussion group. If you have a > > feature request or need technical support, please email > > "[email protected]" rather than posting to the group. > > Follow @bbedit on Twitter: <https://twitter.com/bbedit> > > --- > > You received this message because you are subscribed to the Google > Groups "BBEdit Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected]. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/bbedit/3aea19a9-d72e-4afb-ad16-8cf4e336e9b7%40googlegroups.com > . > > -- > This is the BBEdit Talk public discussion group. If you have a > feature request or need technical support, please email > "[email protected]" rather than posting to the group. > Follow @bbedit on Twitter: <https://twitter.com/bbedit> > --- > You received this message because you are subscribed to the Google Groups > "BBEdit Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/bbedit/BCC7A1C0-1C48-49F6-8714-FAF93FD8D26F%40gmail.com > . > -- This is the BBEdit Talk public discussion group. If you have a feature request or need technical support, please email "[email protected]" rather than posting to the group. Follow @bbedit on Twitter: <https://twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/CABybPXaGnh82gD6w%3DiwmEYGOht-ydewr3QzhqkHU-nX56%2Ba1FA%40mail.gmail.com.
