|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Michail Shurutov 2:5002/60.14 24 Dec 2004 13:00:15 To : Vitaly Mayatskih Subject : вопрос по perl -------------------------------------------------------------------------------- At 24 Dec 04 04:51:08, Vitaly Mayatskih wrote to All: VM> Из файла считали строчку вида "sometext\00A3" (внутри кавычек - VM> это VM> именно то, что в файле), нужно оторвать от неё \00A3. VM> my $re = "\\00A3"; $text =~ s/$re$//; ^ лишнее. регулярное выражение $re$ подразумевеат после $re символ перевода строки. Если ты считал текст в массив строк типа: while($line=<FILEIN>) { $text[i++]=$line; } этого симола нет, поэтому совпадения не будет. ЗЫ на этот счет есть замечательная книга, называется "Регулярные выражения". Купи. Лишней не будет. -- WBR,Michail Shurutov aka Chechen. ICQ Number: 217548294. e-mail: моёфамилиё@mail.ru --- QDed 1.5.1 /Slackware Linux 10.0 * Origin: Анархия - мать портвейна! (2:5002/60.14) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/327001cbba3c.html, оценка из 5, голосов 10
|