On 5 aug. 2012, at 06:20, Steven <katesglad...@gmail.com> wrote: > I am trying to remove a date string from an SQL file. > > I have ,'\d\d\d\d\-\d\d\-\d\d \d\d:\d\d:\d\d', as the string I wish to > replace with , > > It does not like that. > > I assume I have to \- because - is a character grep uses
Your question is somewhat incomplete, but let me try. The question would improve if you give a sample of the string you are looking for ('2012-08-05 15:53:08', with or without the quotes?), and a clear indication what it should be replaced with (''). 1) Make sure that 'grep' is checked in the find window. 2) Try '[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2} [[:digit:]]{2}:[[:digit:]]{2}:[[:digit:]]{2}' as the search string. - [[:digit:]] is a character class that contains all digits. I find this more readable than \d, but that would work too. - [[:digit:]]{4} searches for exactly 4 digits in a row. - the rest are literals. Hope this helps, Maarten -- -- You received this message because you are subscribed to the "BBEdit Talk" discussion group on Google Groups. To post to this group, send email to bbedit@googlegroups.com To unsubscribe from this group, send email to bbedit+unsubscr...@googlegroups.com For more options, visit this group at <http://groups.google.com/group/bbedit?hl=en> If you have a feature request or would like to report a problem, please email "supp...@barebones.com" rather than posting to the group. Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>