请教,如何用perl去除字符串中的^M符号,谢谢

请教,如何用perl去除字符串中的^M符号,谢谢

比如一个文本文件,是在windows下生成的,格式如下
A1 = B1
A2 = B2
每行末尾都有回车换行,这样的文件拷贝到linux下,用perl匹配后,B部分的末尾就会出现一个^M字符(用VI打开可以看到),如果把这个字符在字符串里过滤掉,谢谢
抽个热闹。
你已经知道vi 的话,那么就可以用 dos2unix直接将dos/windows文档转成unix 文档。
s/\r//;
dos2unix
还是从根本上解决好,从Windows到Unix,FTP的时候选择ascii就可以了。
恩,匹配\r可以