Эти регулярные вопросы ... извините... регулярные выражения
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Эти регулярные вопросы ... извините...... Expand / Collapse
Автор
Сообщение
07.02.2002 12:34
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 04.03.2002 16:49
Сообщ.: 7, Visits: 78
Здравствуйте,
подскажите пожалуйста решение, кажется все просто, но нигде ответа не нашел :(
следующей выражением

$line =~ s/^.*>//;

хочу в строке

FACE="Times New Roman" size="2">&quot;Патентное дело&quot;, 9, 1999<br>

убрать символы от начала строки до угловой скобки в середине строки, а убирается все до второй угловой скобки в конце строки... Т.е. вся строка.
Как быть?
Заранее благодарен.
Сообщ. #741098
07.02.2002 13:58
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 19.04.2004 11:54
Сообщ.: 61, Visits: 672
$line =~ s/^[^>]*>//;
Сообщ. #741113
12.02.2002 13:12
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 09.03.2005 17:11
Сообщ.: 46, Visits: 507
а я бы предложил:
$line =~ s/^.*?>.*$//;
Сообщ. #741458
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 6:42