Русское сообщество AutoIt

  • Май 26, 2013, 08:39:31 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Вы новичок? Хотите начать изучение AutoIt и не знаете с чего начать?

Для начала ознакомьтесь с темой Быстрый старт для работы с AutoIt.
Затем осмотрите раздел Инструменты и помощь по AutoIt.

Реклама

Автор Тема: Полезные регулярные выражения для SciTE  (Прочитано 4883 раз)

0 Пользователей и 1 Гость смотрят эту тему.

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1947
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 6247
  • Версия AutoIt: 3.3.8.1
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Предлагаю в этой теме постить полезные шаблоны рег. выражений для поиска (и замены) в SciTE.

Начну...

Поиск только русских символов в коде - полезно для перевода программы[абвгдеёжзийклмнопрстуфхцчшщыьъэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЬЪЭЮЯ]+(если включить поиск только по стилю #7, то будет искать только в строках между "" или '')

Напомню, что в SciTE рег. выражения работают немного иначе, а также поиск ограничен одной строкой (нет поддержки многострочного поиска - а жаль :().

Описание Регулярных выражений в SciTE на русском.




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.

   Онлайн видео!

«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Kaster [?]

  • Глобальный модератор
  • Бритва, Бритва Оккама
  • *
  • *****
  • Репутация: 582
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 3751
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #1, Отправлен: Сентябрь 03, 2010, 03:36:32 »
CreatoR
если мне не изменяет память, то многострочный поиск в Scite осуществляется добавлением \r\n в шабон. Если я правильно тебя понял




  Записан
Конференция посвященная AutoIt на jabber.ru - autoit@conference.jabber.ru
Как попасть на конференцию читаем тут
Продолжать дискуссию в теме отмеченной как "Решенная" - моветон.
Банхамером не обладаю, так что расслабьтесь ;)
Банхамером обладаю, так что не расслабляться :Ban:

CreatoR [?]

  • Администратор
  • *
  • *****

  • Автор темы
  • Репутация: 1947
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 6247
  • Версия AutoIt: 3.3.8.1
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #2, Отправлен: Сентябрь 03, 2010, 04:10:35 »
Kaster  [?]
Цитата
если мне не изменяет память, то многострочный поиск в Scite осуществляется добавлением \r\n в шабон
Изменяет :whistle:

Конец строки можно найти по «$», а вот при замене нельзя указать поиск новой строки и всё что после неё.




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****
  • Репутация: 2298
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 4257
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #3, Отправлен: Сентябрь 03, 2010, 04:27:51 »
Не хочу выглядеть полным..., но куда нужно вставлять все это добро?




  Записан


Думай, прежде чем говорить.

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 633
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2167
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #4, Отправлен: Сентябрь 03, 2010, 08:24:06 »
куда нужно вставлять все это добро?
Ctrl+F
CheckBox - Regular expression




  Записан

--------------------------------------------------------------------------------------------------
Все стандарты Document Object Model HTML
--------------------------------------------------------------------------------------------------
«Жизнь – цепь, а мелочи в ней – звенья. Нельзя звену не придавать значения!»

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****
  • Репутация: 2298
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 4257
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #5, Отправлен: Сентябрь 03, 2010, 11:49:33 »
Спасибо. Никогда этим не пользовался, теперь буду иметь в виду.




  Записан

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 633
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2167
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #6, Отправлен: Октябрь 05, 2010, 22:33:37 »
Ctrl+F -> Regular Expressions (Checkbox on).
Для последующего нахождения F3
Поиск переменных (констант) в теле скрипта\$\([a-zA-Z0-9_.]+\)
Если нужно выбрать определённые переменные то можно модернизировать шаблон, добавив пред знаком $ нужный символПоиск переменных с литерой i
\$i\([a-zA-Z0-9_.]+\)
« Последнее редактирование: Октябрь 05, 2010, 23:41:37 от Garrett »



  Записан

CreatoR [?]

  • Администратор
  • *
  • *****

  • Автор темы
  • Репутация: 1947
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 6247
  • Версия AutoIt: 3.3.8.1
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #7, Отправлен: Ноябрь 20, 2010, 01:47:54 »
Вот неплохое описание регулярных выражений в SciTE на русском.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****

  • Автор темы
  • Репутация: 1947
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 6247
  • Версия AutoIt: 3.3.8.1
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #8, Отправлен: Июнь 21, 2011, 02:18:07 »
Поиск пустой строки^$
:)




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****

  • Автор темы
  • Репутация: 1947
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 6247
  • Версия AutoIt: 3.3.8.1
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Полезные регулярные выражения для SciTE
« Ответ #9, Отправлен: Январь 23, 2012, 13:21:22 »
seriych
Данная тема не предназначена для решения вопросов по рег. выражениям.




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
 Закреплено  Полезные рекомендации по написанию скриптов и составлению сообщении
AutoIt для новичков
CreatoR 0 11322 Последний ответ Сентябрь 23, 2009, 23:58:28
от CreatoR
Разделение текста до и после пустой строки (регулярные выражения)
Регулярные выражения и прочее
Latoid 3 1713 Последний ответ Декабрь 10, 2009, 13:52:38
от Latoid
AutoIt 3.3.6.0 - тормозят регулярные выражения
Регулярные выражения и прочее
Suppir 11 3087 Последний ответ Апрель 01, 2010, 17:48:18
от Suppir
Регулярные выражения - освоение
Регулярные выражения и прочее
aranea 12 2487 Последний ответ Ноябрь 11, 2010, 21:50:18
от dwerf
Регулярные выражения: Как убрать все что вне круглых скобок?
Регулярные выражения и прочее
Kalisnik 2 2067 Последний ответ Февраль 11, 2011, 20:26:34
от CreatoR
 Закреплено  Правила раздела (Регулярные выражения и прочее)
Регулярные выражения и прочее
CreatoR 0 1482 Последний ответ Февраль 13, 2011, 00:26:49
от CreatoR
Перенесено: Полезные регулярные выражения для SciTE
Общение
CreatoR 0 914 Последний ответ Апрель 02, 2011, 14:23:51
от CreatoR
 Закреплено  Вредные и полезные привычки при написаний AutoIt-кода
Общение
CreatoR 20 6964 Последний ответ Июль 16, 2011, 13:45:30
от Kalisnik
SciTE UDF - Библиотека управления SciTE редактором
UDF - Пользовательские функции
CreatoR 8 1573 Последний ответ Февраль 15, 2012, 03:32:34
от CreatoR
[Данные, строки] Сортировка чисел по условию через регулярные выражения
Регулярные выражения и прочее
ViktorSPB 36 2940 Последний ответ Июль 12, 2012, 23:22:05
от CreatoR


Реклама


* Пользователи онлайн
  • Dot Гостей: 65
  • Dot Скрыт: 0
  • Dot Пользователей: 11
  • Dot Пользователи Online: