[regex] Wzorzec dla łańcucha

Odpowiedz Nowy wątek
2006-08-28 23:14
0

Potrzebuję wzorca, który wyciągałby pełne łańcuchy w stylu PHP, czyli również takie zawierające escape sequence.

Przykład:
"bla bla\" bla bla\" bla"

Składnia typu perl. Byłbym wdzięczny za pomoc (liczę na Maćka, wszak się reklamował z regex :) )


Jest jeszcze jeden błąd :)
Unix is user friendly. It's just very particular about who it's friends are.

Pozostało 580 znaków

2006-08-29 08:49
0

Ja mam na imię Maciej :)

Może coś takiego:

/(["'])(?:[^\\]|\\.)*\1/s

php if ($crazy) sqrt() or die;

Pozostało 580 znaków

2006-08-29 18:32
0

Taki mały OT: Pobaw się programem http://weitz.de/regex-coach/ - doskonale i szybko pozwala składać i testować wyrażenia regularne.


<font color="red">Konto porzucone</span>

Dzięki wszystkim forumowiczom za lata wspólnych dyskusji; miłej zabawy w programowanie!
Sławomir 'Szczawik' Włodkowski

Pozostało 580 znaków

2006-08-29 19:19
0

Jojersztajner: dzięki. Po pewnych modyfikacjach (wykorzystuję to w PLY w Pythonie) działa bezpośrednio w Pythonie. Niestety w PLY nie (nie jest tam wykorzystywane bezpośrednio, tylko po jakiś przekształceniach i to psuje działanie :/ ). W najgorszym wypadku napiszę własny lekser (biorąc inne problemy przed jakimi stanąłem może to być rozsądne posunięcie).

Szczawik: całkiem ciekawie przedstawia się ten programik. Może później z nim się pobawię.


Jest jeszcze jeden błąd :)
Unix is user friendly. It's just very particular about who it's friends are.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0