Miraculix has asked for the wisdom of the Perl Monks concerning the following question:
Hi,
I'm relatively new to Perl and got some headache because I don't know how to solve this regex problem:
Assumed I have an ASCII file containing this lines:
c114: 0245, 0456, 1545
2555, 2444, 0344
0444, 3434, 1434
r145: 0544, 0688, 2988
1332, 0221, 0867
0655, 4548, 7463
c12: 2322, 0556, 3998
3545, 2002, 4500
5650, 0830, 3324
3433, 7070, 3404
It's easy to find the expression "r145:", but how to delete the complete paragraph starting with "r145:" and all subsequent lines starting with a tab inside this paragraph? In my example the paragraph has 3 lines, but it could also have 2 lines, or 6 or whatever.
Thanks
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Regex: how to consider an unknown number of tabs?
by toolic (Bishop) on Apr 04, 2010 at 14:51 UTC | |
|
Re: Regex: how to consider an unknown number of tabs?
by BrowserUk (Patriarch) on Apr 04, 2010 at 15:04 UTC | |
|
Re: Regex: how to consider an unknown number of tabs?
by bichonfrise74 (Vicar) on Apr 04, 2010 at 16:54 UTC | |
|
Re: Regex: how to consider an unknown number of tabs?
by balakrishnan (Monk) on Apr 04, 2010 at 16:05 UTC | |
|
Re: Regex: how to consider an unknown number of tabs?
by Gangabass (Vicar) on Apr 04, 2010 at 14:30 UTC | |
|
Re: Regex: how to consider an unknown number of tabs?
by PeterPeiGuo (Hermit) on Apr 04, 2010 at 16:38 UTC | |
|
Re: Regex: how to consider an unknown number of tabs?
by biohisham (Priest) on Apr 05, 2010 at 08:50 UTC |