powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярные выражения
3 сообщений из 3, страница 1 из 1
Регулярные выражения
    #34227783
Сергей Сергеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть текстовый файл. Мне нужно найти там строку следующего формата:

Wed Dec 27 13:04:42 2006

Пытаюсь использовать регулярные выражения (VBScript):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
.......................
FileStr=InputFile.ReadLine
Set rg = New RegExp
rg.Pattern="\w\s\w\s\d{2}\.\d{2}\.\d{2}\s\d{4}"
rg.IgnoreCase=true
rg.Global=true
Do While Not rg.Test(FileStr) And InputFile.AtEndOfStream=false
FileStr=InputFile.ReadLine
Loop
WScript.Echo FileStr
InputFile.Close

Вот, выводит последнюю строку. Т.е. не находит строки соответствующей шаблону. А она там есть, и не одна.
Как правильно построить регулярное выражение в моем случае, если я построил его неправильно?
Заранее благодарен
...
Рейтинг: 0 / 0
Регулярные выражения
    #34227956
Сергей Сергеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
rg.Pattern="\w\s\w\s\d{2}\s\d{2}\.\d{2}\.\d{2}\s\d{4}"


- вот последний вариант шаблона. Тоже безрезультатно
...
Рейтинг: 0 / 0
Регулярные выражения
    #34227975
Сергей Сергеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо =)

Заработало вот так:

Код: plaintext
rg.Pattern="\w+\s\w+\s\d{2}\s\d{2}:\d{2}:\d{2}\s\d{4}"
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Регулярные выражения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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