За последние 24 часа нас посетили 18976 программистов и 1606 роботов. Сейчас ищут 945 программистов ...

Текстовый редактор

Тема в разделе "Прочее", создана пользователем ludovick, 21 янв 2013.

  1. ludovick

    ludovick Активный пользователь

    С нами с:
    24 май 2008
    Сообщения:
    7
    Симпатии:
    0
    Добрый вечер,

    А есть ли такой текстовый редактор, который бы позволял в массиве вида:

    @A АВАР\'ИЙКА,
    @N -и;
    @m мн. род.
    @O -р\'иек,
    @m дат.
    @O -р\'ийкам;
    @P ж.


    — искать и находить по паре символов, стоящих вначале соседних строк, напр.
    @m
    @O
    @m
    ?

    И нужно, чтобы можно было такие сочетания подсвечивать по всему массиву, и искать следующие сочетания, с сохранением подсветки найденного. В идеале.

    Спасибо заранее.
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    для текстового редактора это просто 6 строк....
     
  3. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Почти в любом современном текстовом редакторе есть возможность поиска текста по регулярному выражению. Или имеется ввиду какой-нибудь JavaScript редактор сообщений?
     
  4. r3l0c

    r3l0c Активный пользователь

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
    EmEditor советую
     
  5. ludovick

    ludovick Активный пользователь

    С нами с:
    24 май 2008
    Сообщения:
    7
    Симпатии:
    0
    Народ, а объясните плиз на примере какого-нибудь редактора, любого, как именно это сделать, как запрос формировать.
    Шарился по Notepad++, читал онлайн мануалку, нет ничего, либо у меня голова не так сложена.
     
  6. ludovick

    ludovick Активный пользователь

    С нами с:
    24 май 2008
    Сообщения:
    7
    Симпатии:
    0
    А что если строки будут упрощены до этих двух символов в начале?
     
  7. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Всё равно не совсем понятно, что нужно и зачем. Вот такое выражение ищет по паре английских символов
    Код (Text):
    1. [@A-Za-z]{2}
    или если вначале всегда собачка
    Код (Text):
    1. @[A-Za-z]{1}
    Если нужно найти 3 строки между конкретными метками, например @m, то
    Код (Text):
    1. @m.*\n*.*\n*.*\n@m.*
    В NPP или EmEditor, естественно, нужна галочка "рег. выражение" в диалоге поиска.
     
  8. ludovick

    ludovick Активный пользователь

    С нами с:
    24 май 2008
    Сообщения:
    7
    Симпатии:
    0
    Спасибо за помощь, я поясню, мне нужно искать сочетания вроде @m
    @O
    @m , под сочетаниями я имею ввиду только те случаи, когда такие штуки стоят на соседних строках сверху вниз (понятно, что по массиву разных таких штук в разных сочетаниях полно).

    http://gyazo.com/60ea9fcb9dc322088f700a21c1cbec54

    А всё, нашёл, с пустыми строками он сам ищет копипасту.

    Спасибо за внимание.