![]() |
|
There's more than one way to do things | |
PerlMonks |
How to write regex for special characters without using back slashes??by sumathigokul (Acolyte) |
on May 22, 2015 at 05:39 UTC ( [id://1127430]=perlquestion: print w/replies, xml ) | Need Help?? |
sumathigokul has asked for the wisdom of the Perl Monks concerning the following question: Hi perl monks... Please suggest me how to search and substitute for word with special characters without using back slashes..
since variable nets contains auto generated words, sometimes it may contain simple words without any special variables as follows
lets say my file has in1_[0] word at many lines of codes and i wrote a perl script to search for in1_[0] i.e. $nets[0] word and replace it with in1_1 word i.e. $nets1...
But, while executing the script i understood that special characters [] are present in variable nets, hence this substitution regex statement is not working... i read that i have to use back slashes for those characters... since nets file will be auto generated and sometimes only it may contain array values, how can i generalize this regex script accordingly...
Back to
Seekers of Perl Wisdom
|
|