fletcher, Your change addressed my question. If you could explain what `?:` does I would much appreciate it.
Howard On Sunday, March 1, 2020 at 11:00:58 AM UTC-5, [email protected] wrote: > > I think the problem is that the {2} calling for a repetition of the > previous pattern is outside the parentheses which signal the capture. You > can use a non-capturing group (?: ) to group patterns without creating > another capture. And then wrap the entire new expression with the > repetition in parentheses so its entirety becomes the first capture. > > ((?:\d{3}[-.]){2})(\d{4}) > > Hope this helps, > > [fletcher] > > > On Mar 1, 2020, at 4:28 AM, 'anotherhoward' via BBEdit Talk < > [email protected] <javascript:>> wrote: > > In the Pattern Playground, I am running this pattern -> > *(\d{3}[-.]){2}(\d{4})* > with the data shown below. > > Here is my input data: > 123.179-9876 > 123.456-9876 > 123-456-9870 > 126-456-987 > 1257-456--0 > 123-456 > 123450000 > > Three capture groups are shown in the *Capture groups* box. > > <Screen Shot 2020-03-01 at 7.17.44 AM.png> > > > In Capture group 1, I expected the result to be at least `123.` followed > by '.179-`, not just `179-`. > > > Why is only `179-` displaying? > > > My Replace pattern is `\0`. > > > -- > This is the BBEdit Talk public discussion group. If you have a feature > request or need technical support, please email "[email protected] > <javascript:>" rather than posting here. 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] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/bbedit/f4f6710d-bb51-4c21-9270-e43b6c9eb2c6%40googlegroups.com > > <https://groups.google.com/d/msgid/bbedit/f4f6710d-bb51-4c21-9270-e43b6c9eb2c6%40googlegroups.com?utm_medium=email&utm_source=footer> > . > <Screen Shot 2020-03-01 at 7.17.44 AM.png> > > > -- 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 here. 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/d336b950-c65f-4bd7-bab2-17387a93f95e%40googlegroups.com.
