I have a file consisting of groups of lines (unknown number of lines in
each group).
Each line begins by a 6 digit number, followed by an unknown sequence of
words and numbers.
Consecutive lines starting with the same number form a group.
My problem is to combine lines from each group into a single line, keeping
only the first occurrence of the distinctive number.
I have been able to "find" groups using the pattern
(\d{6})(.+)(?:\r\1(.+))+
However, this does not appear to store the expressions matching the inner
parentheses into separate variables.
Is there a way to achieve the desired replacement using grep?
Thanks in advance
--
--
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>