Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^2: Find pieces of text in a file enclosed by `@` and replace the inside

by kluther (Novice)
on Mar 08, 2013 at 11:50 UTC ( #1022401=note: print w/ replies, xml ) Need Help??


in reply to Re: 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

Thanks for your quick response. The code is not the solution. The second word of the first line is replaced also eventhough it is not surrounded by '@''s.


Comment on Re^2: Find pieces of text in a file enclosed by `@` and replace the inside
Re^3: Find pieces of text in a file enclosed by `@` and replace the inside
by bart (Canon) on Mar 08, 2013 at 11:51 UTC
    Yeah, I just tested it. I forgot the question mark. Now it works.
      Wonderfull, thanks!
      Just one question. How do I exclude an email-address from processing?
        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.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1022401]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2014-09-20 06:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (155 votes), past polls