Regex question.

uncle_Pasha
Уже с Приветом
Posts: 19935
Joined: 30 Aug 2000 09:01
Location: WA

Post by uncle_Pasha »

Palych wrote:Кстати, не знаю как в Perl, а в Flex комбинация типа
^.*something$
^.+something$
не работают, поскольку 's','o','m', etc. попадают под .

Дык... Если хочется необычного, можно налабать лексер самому.

Удачи!
Palych
Уже с Приветом
Posts: 13723
Joined: 16 Jan 2001 10:01

Post by Palych »

uncle_Pasha wrote:Дык... Если хочется необычного, можно налабать лексер самому.

Удачи!

Оборони Создатель!(c) 8O
:)
User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

Post by Strannik223 »

uncle_Pasha wrote:
Palych wrote:Кстати, не знаю как в Perl, а в Flex комбинация типа
^.*something$
^.+something$
не работают, поскольку 's','o','m', etc. попадают под .

Дык... Если хочется необычного, можно налабать лексер самому.

Удачи!


Зачем. Насколько я помню flex, в худшем случае можно заматчить Sun и написать проверку на C. Если не оно то "выплюнуть" прожеваную часть обратно в буфер и она пойдет дальше по правилам.
Никакой разрухи нет. (с) Проф. Преображенский.
Palych
Уже с Приветом
Posts: 13723
Joined: 16 Jan 2001 10:01

Post by Palych »

Strannik223 wrote:Зачем. Насколько я помню flex, в худшем случае можно заматчить Sun и написать проверку на C. Если не оно то "выплюнуть" прожеваную часть обратно в буфер и она пойдет дальше по правилам.

Еще естьтакие вещи как

Code: Select all

"foo"/"bar"


Вобщем 1024 способа...
Кстати, кто-нибудь использовад javacc или что-то подобное (Java analog of Flex/Bison)?
Как оно?

Return to “Вопросы и новости IT”