Translator wyrażeń regularnych

Problemy dotyczące programowania.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
bojleros
Użytkownik
Posty: 785
Rejestracja: 2005-08-29, 11:12
Lokalizacja: z widokem na familoki :)

Translator wyrażeń regularnych

Post autor: bojleros »

Pytanie:

Czy istnieje konwerter/translator z wyrażeń regularnych javy na POSIX. Chciałbym użyć filtrów adblocka w squidzie. Taki prosty filtr.


EDIT1:

HA! Ciekawe że tak szybko znalazłem rozwiązanie zdające się działać. Może ktoś ma jakieś sugestie ?

adblock.sed

Kod: Zaznacz cały

/@@.*/d;
/^!.*/d;
/^\[.*\]$/d;
s#http://##g;
s,[.?=&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
Przerabianie

Kod: Zaznacz cały

cat format_adblock.txt | sed -f adblock.sed > podobno_posix.txt
ODPOWIEDZ