![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Правила wildcard [D7, XP]
Sdubaruhnul © (2007-08-08 11:52:00)Такая маска совпадает со строкой?
*end
abcendend
Sdubaruhnul (2007-08-09 11:31:00) [1]Определённым, всмысле.
Sdubaruhnul (2007-08-09 11:24:00) [2]> Сергей М. © (09.08.07 09:07) [6]
Да, согласен. Значит, конечным автоматом не обойтись.
Сергей М. (2007-08-09 09:07:00) [3]
> парсер не сможет однозначно сопоставить
Разве ты требуешь от парсера в дан.случае однозначного сопоставления ?
Ты же всего лишь интересуешься, попадает ли строка "abcendend" под правило *end*. А она попадает, поскольку истинно условие минимум однократного вхождения подстроки "end" в строку "abcendend"
Sdubaruhnul (2007-08-08 18:01:00) [4]Ну а если
*end*
abcendend
то парсер не сможет однозначно сопоставить джокеры с частями текста. Это ничего?
Sdubaruhnul (2007-08-08 17:58:00) [5]Мне для файлов.
> Если для выбора файлов в командах консоли...
> Если для сопоставления в регулярном выражении...
А в чём у них отличия то?
palva (2007-08-08 14:30:00) [6]Если для выбора файлов в командах консоли, то не совпадает, т. е. файл abcendend отобран не будет.
Если для сопоставления в регулярном выражении, то сопоставляется.
Johnmen (2007-08-08 12:24:00) [7]
> Правила wildcard
Правила wildcard для чего?
Сергей М. (2007-08-08 11:56:00) [8]Совпадает.
А какие в этом сомнения ?