in reply to Re^4: Find pieces of text in a file enclosed by `@` and replace the inside
in thread Find pieces of text in a file enclosed by `@` and replace the inside
Well, there are several options.
- Use a different set of delimiters to mark your sections something that cannot occur in real live data, as opposed to using "@" for a delimiter.
- Have strict rules about what can be between "@", for example: allow just letters. That way you can safely distinguish between an email address and a marked section, as both parts of an email address will most likely either contain non-word characters, or you write at least one non-letter character right right next to it, you probably won't ever write an email address touching another word.
- Find a way to escape the "@" character, for example "\@" could represent a "@", but then you need to escape the backslash too: "\\". Or, and this is possibly simpler: let "@@" represent a single "@". Ooh, I like that.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^6: Find pieces of text in a file enclosed by `@` and replace the inside
by kluther (Novice) on Mar 29, 2013 at 05:16 UTC | |
by bart (Canon) on Mar 30, 2013 at 08:34 UTC |
In Section
Seekers of Perl Wisdom