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.

Reply via email to