Исходная строка передается как:Как я могу удалить escape-коды из строки в Perl?
FileSystems\/\1K-blocks=5036316, FileSystems\/\Available=3295944, FileSystems\/\Filesystem=/dev/cciss/c0d0p2, FileSystems\/\Use%=32%
Что мне нужно как выход:
/ 1K-blocks=5036316,/Available=3295944,/Filesystem=/dev/cciss/c0d0p2,/Use%=32%
но при попытке удалить «\» с регулярное выражение дает мне все виды головных болей. Я все в конечном итоге с:
Fi eSys ems/☺K-b o ks=5036316 Fi eSys ems/Avai ab e=3295944 Fi eSys ems/Fi esy
s em=/dev/ iss/ 0d0p2 Fi eSys ems/SE%=32%
Perl, очевидно, видит ему управления или избежать код и действительно завинчивания его.
Любые предложения были бы весьма полезными.
это ваш вход utf8 данные? – IanNorton
Показать ваш код, пожалуйста. – Svante