Подскажите пожалуйста, задача удалить из текста все, кроме русских и латинских букв, цифр и всех знаков shift 1 ... 0
Не получается добавить знаки шифта от 2 до 8 в обоих раскладках. Читал документацию по регуляркам, но что-то методом проб и ошибок не выходит. Пытаюсь добавить, в итоге только хуже становится, либо все удаляет, либо в исключение вываливается.
Прошу помощи.
RegExp = Новый COMОбъект("VBScript.RegExp");
RegExp.MultiLine = Ложь;
RegExp.Global = Истина;
RegExp.Pattern = "[^a-zA-ZА-Яа-я0-9\s?!,.)('Ёё]";
ИсходныйТекст = СокрЛП(ИсходныйТекст);
Результат = RegExp.Replace(ИсходныйТекст, "");
AlvlSpb
1 - 17.05.20 - 23:15
(0) Проще найти все что надо удалять. Кроме перечисленных исключений, остались фигурные и квадратные скобки, оба слэша, знаки больше меньше и в общем-то все
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.