Автор Тема: Исключить спец-символы в регулярном выражении  (Прочитано 4523 раз)

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

Оффлайн AZJIO [?]

  • VIP
  • *
  • Сообщений: 2723
  • Репутация: 1139
    • мой сайт
    • Награды
  • Версия AutoIt: 3.3.8.1
Собственно сабж...
« Последнее редактирование: Март 02, 2010, 19:49:44 от AZJIO »

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


Оффлайн gregaz [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1166
  • Репутация: 298
  • Пол: Мужской
    • Награды
Re: REG - регулярное выражение
« Ответ #1, Отправлен: Март 02, 2010, 17:02:30 »
Может это тебе поможет :
http://autoit-script.ru/index.php?topic=564.msg3948#msg3948

Использование метасимволов  \Q и \E
« Последнее редактирование: Март 02, 2010, 17:07:37 от gregaz »
Самая большая проблема – её сформулировать. 

Оффлайн AZJIO [?]

  • VIP
  • *
  • Сообщений: 2723

  • Автор темы
  • Репутация: 1139
    • мой сайт
    • Награды
  • Версия AutoIt: 3.3.8.1
Re: REG - регулярное выражение
« Ответ #2, Отправлен: Март 02, 2010, 17:42:40 »
gregaz
не получается отдетектить.
« Последнее редактирование: Март 02, 2010, 19:52:16 от AZJIO »

Оффлайн gregaz [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1166
  • Репутация: 298
  • Пол: Мужской
    • Награды
Re: REG - регулярное выражение
« Ответ #3, Отправлен: Март 02, 2010, 17:57:55 »
Это не поможет :
gregaz  [?]
Цитировать
Использование метасимволов  \Q и \E

CreatoR  [?]
Цитировать
Для строки попадающей между этими ключами отменяются спец. символы.




Добавлено: Март 02, 2010, 18:07:30
AZJIO  [?]
Цитировать
и как их отдетектить?
Разве нельзя записать вместо :

.*         \Q.*\E
« Последнее редактирование: Март 02, 2010, 18:09:41 от gregaz, Причина: Объединение сообщений »

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

Re: REG - регулярное выражение
« Ответ #3 Отправлен: Март 02, 2010, 17:57:55 »

Оффлайн AZJIO [?]

  • VIP
  • *
  • Сообщений: 2723

  • Автор темы
  • Репутация: 1139
    • мой сайт
    • Награды
  • Версия AutoIt: 3.3.8.1
Re: REG - регулярное выражение
« Ответ #4, Отправлен: Март 02, 2010, 18:58:47 »
gregaz
Спасибо, \Q \E помогло
« Последнее редактирование: Март 02, 2010, 19:50:30 от AZJIO »

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7827
  • Репутация: 2287
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
Re: REG - регулярное выражение
« Ответ #5, Отправлен: Март 02, 2010, 19:16:53 »
AZJIO
ПредупреждениеЗа нарушение правил форума (пункт Б.5):
Цитировать
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.

Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"{Subject}" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, Администратор форума.


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


AutoIt is simple, subtle, elegant.


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


Мои работы

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

Re: REG - регулярное выражение
« Ответ #5 Отправлен: Март 02, 2010, 19:16:53 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
12 Ответов
4793 Просмотров
Последний ответ Март 04, 2011, 20:26:12
от Yashied
6 Ответов
3504 Просмотров
Последний ответ Апрель 27, 2012, 20:30:35
от Garrett
3 Ответов
2935 Просмотров
Последний ответ Январь 27, 2013, 20:45:18
от sngr
20 Ответов
7872 Просмотров
Последний ответ Апрель 25, 2013, 22:05:10
от C2H5OH
1 Ответов
1389 Просмотров
Последний ответ Февраль 14, 2014, 00:53:22
от Afonichev
4 Ответов
1624 Просмотров
Последний ответ Апрель 18, 2014, 13:29:46
от Коршун
2 Ответов
1110 Просмотров
Последний ответ Май 17, 2015, 19:40:33
от Tapok
3 Ответов
1627 Просмотров
Последний ответ Июль 20, 2016, 14:12:58
от wasd
16 Ответов
1516 Просмотров
Последний ответ Май 03, 2017, 08:55:27
от VadimKHL
6 Ответов
635 Просмотров
Последний ответ Август 11, 2017, 09:56:03
от Nbv_tim