Good idea.. I will try that!

Cheers,

Dave

> On 1-October-2019, at 4:51 PM, Kerri Hicks <[email protected]> wrote:
> 
> If the URL is always exactly the same up to the point of the date that you're 
> capturing now (as it appears it must be for the expression to match), you 
> could create a capture group of the first 51 characters (assuming I counted 
> them right), and then use a backreference to that. I'm not sure that would be 
> better in any way, but it would be a shorter regex.
> 
> --Kerri
> 
> On Tue, Oct 1, 2019 at 2:05 PM David Rostenne <[email protected]> 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/545B40B3-48A6-47FA-9161-ACE45EA55B3C%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/CAEmA4uZ-j0aRxfKXDmmwK0q0Va0E%2BLJ-wn2b0dswW_iyn-9s7A%40mail.gmail.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/E3DD5F54-55E1-4227-AE04-2681B8934CA4%40gmail.com.

Reply via email to