информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
спасибо за ответы 20.10.03 06:24  Число просмотров: 1235
Автор: makeworld Статус: Member
<"чистая" ссылка>
<beginners>
Поиск в GVIM 19.10.03 06:26  
Автор: makeworld Статус: Member
<"чистая" ссылка>
$ vim --version
VIM - Vi IMproved 6.2 (2003 Jun 1, compiled Sep 13 2003 07:26:54)
Included patches: 1-8, 10-12, 14-18, 20-21, 25-32, 34-35, 37, 40, 43-46, 48-55, 58-59, 61-65, 67-72

Проблема в следующем:
Если файл с примерно таким текстом:
--
<html>
<blaba bla>
--
Делаем Find and Replace - заменяем < на <
получаем результат:
--
<lt;html>
<lt;blaba bla>
--
т.е. нихрена как надо не заменилось. в чем косяк? прога глючит или замена происходит по регулярному выражению и < или & это один из спецсимволов?
Решение уже предложили, но я все-таки добавлю, почему оно так :) 20.10.03 01:28  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
> т.е. нихрена как надо не заменилось. в чем косяк? прога
> глючит или замена происходит по регулярному выражению и
> < или & это один из спецсимволов?
Амперсанд действительно является спецсимволом в строке, на которую происходит замена, и означает "найденный текст". Литература по теме: ":help substitute"
s/</\</g 19.10.03 19:47  
Автор: Q Статус: Незарегистрированный пользователь
<"чистая" ссылка>
bug :) 19.10.03 19:48  
Автор: Q Статус: Незарегистрированный пользователь
<"чистая" ссылка>
s/</\_&_lt;/g
(без "_" )
спасибо за ответы 20.10.03 06:24  
Автор: makeworld Статус: Member
<"чистая" ссылка>
добавка 19.10.03 06:34  
Автор: makeworld Статус: Member
<"чистая" ссылка>
что-то форум сглючил - не отредактировать исходное сообщение.
> Делаем Find and Replace - заменяем < на <
> получаем результат:
заменяем < на &_lt;
(без нижнего пробела)
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 1 s   Design: Vadim Derkach