On 7/2/12 at 5:39 PM, [email protected] (Jeffrey Jones) wrote: > Oops. \11_ looks like sub-string number 11 rather than > sub-string 1 followed by a literal 1.
[whole quote below] Try \01 instead of \1. > I encountered a grep replace string conundrum this afternoon. > > I had some strings "ns_", "ms_", or "ns_". I wanted to insert a digit > "1" after the "s", i.e., "ns_" > "ns1_", "ms_" > "ms1_", "hs_" > > "hs1_". > I started to write > > Search: ([nmh]s)_ > Replace: \11_ … Oops. \11_ looks like sub-string number 11 rather than > sub-string 1 followed by a literal 1. > > My solution was > > Search: ([nmh])(s)_ > Replace: \1s1_ > > But what if the "s" wasn't there? Suppose I had "n_" > "n1_", etc. How do you > add a digit after a saved sub-string? > - Bruce _bruce__van_allen__santa_cruz_ca_ -- 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 "[email protected]" rather than posting to the group. Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
