There's more than one way to do things | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
I can, off the top of my head, think of at least three ways, which I view as distinct:
If your data are as shown (a name, followed by lines starting with labels, such as <id:>, <city:>, etc), something like this may work:
Now, if my regex brain is turned on, this regex should skip lines which start with <id:> or start with letters. Incidently, how is this anonymyzing data if you're leaving addresses and phone numbers? Update Having noticed ww's comment in a message, I may have misread or confused the title ("Remove line above matching criteria") and "extract name and id". The regex I put in the sample above (unless I screwed it up) should skip the name and id; to skip everything else one could change the "if" to "unless".emc If it's not foggy out, I need new glasses. In reply to Re: Remove line above matching criteria
by swampyankee
|
|