powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как заставить VBScript.RegExp воспринимать кодировку?
3 сообщений из 3, страница 1 из 1
Как заставить VBScript.RegExp воспринимать кодировку?
    #33935202
San-d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Возможно ли заставить \w, \b и подобные служебные символы "понимать" русский язык?
...
Рейтинг: 0 / 0
Как заставить VBScript.RegExp воспринимать кодировку?
    #33935682
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, невозможно.
В документации прямо написано:
автор \w Matches any word character including underscore. Equivalent to '[A-Za-z0-9_]'.
Так что берись за перл, он умеет подключать локали.
...
Рейтинг: 0 / 0
Как заставить VBScript.RegExp воспринимать кодировку?
    #33935853
San-D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок, спасибо.
За перл не получится в данном случае.
Пока решил задачку тремя подстановками:

РегЭксп.Pattern = "([\s\!\?\(«""'-\:;\.,])(" + СтрокаПоиска + ")([\s&\!\?\)«""'-\:;\.,])";

РегЭксп.Pattern = "^(" + СтрокаПоиска + ")([\s&\!\?\)«""'-\:;\.,])";

РегЭксп.Pattern = "([\s\!\?\(«""'-\:;\.,])(" + СтрокаПоиска + ")$";
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как заставить VBScript.RegExp воспринимать кодировку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]