标签: perl
使用Perl搜索并替换文件中的字符串。 我有一个.txt文件。我需要搜索和替换字符串的地方。 我的代码对于没有特殊字符的字符串正常工作,但对于包含(?,=,::)这样的特殊字符的字符串,此代码不起作用。
问题陈述图片
我正在使用的代码和预期结果
答案 0 :(得分:1)
使用Perl的内置函数quotemeta来转义搜索字符串中的所有特殊字符。参见https://perldoc.perl.org/functions/quotemeta.html
quotemeta