Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #33817
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Subject | Re: Pomoc z wyrażeniem regularnym |
| Newsgroups | pl.comp.programming |
| References | <7eb1xqggsveo.dlg@tyczka.com> <1obbn2nqlvfdo.o2874irnxy4f$.dlg@40tude.net> |
| Date | 2020-03-23 18:02 +0100 |
| Message-ID | <1v1fmusubprxc.dlg@tyczka.com> (permalink) |
| Organization | Telekomunikacja Polska |
On Mon, 23 Mar 2020 16:22:28 +0100, Łukasz 'Maly' Ostrowski wrote: > On Mon, 23 Mar 2020 14:42:46 +0100, Roman Tyczka wrote: >> <ciach> >> Ale teraz chciałbym wyciągnąć pełną nazwę konkretnego pliku (wraz ze >> ścieżką względna) np. facebook@2x.png, czyli w rezultacie chcę dostać: >> >> images/facebook@2x.png >> >> Stosuję takiego reexpa: >> >> <img.*?src="(.*?facebook@2x\.png)".*?> >> >> i dupa... dostaję bzdury. > > Jakie bzdury? To pomoże w diagnozie ;-). p.s. Pierwszy wildcard zrobiłbym > .+?, albo nawet \s.*? - bo tam powinien być jakiś whitespace po img ;-). > >> Jak to zrobić poprawnie? Co robię źle? > > Na moje oko wygląda okay. Podejrzewam, że jest informacja której nie > podałeś. Zwróć uwagę też na tryby multi/single-line, tagi XHTML mogą być > "złamane". > > Evidence: https://imgur.com/a/cNryhCy > > Najlepiej wrzuć przykładowe inputy i regexy na pastebin albo coś podobnego, > łatwiej o diagnozę jeżeli gramy w grę z pełną informacją ;-). Teraz też zobaczyłem, że zmodyfikowałeś tekst wejściowy i zrobiłeś całego taga <img> w jednym wierszu, mimo, że był w moim przykładzie "poenterowany". Gdy przedzielisz linię w Twoim przykładzie, w dowolnym miejscu po atrybucie src, ale przezd końcowym > to Twój przykład też przestanie działać. -- pozdrawiam Roman Tyczka
Back to pl.comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Pomoc z wyrażeniem regularnym Roman Tyczka <noemail@because.no> - 2020-03-23 14:42 +0100
Re: Pomoc z wyrażeniem regularnym Łukasz 'Maly' Ostrowski <l3vi4than@gmail.com> - 2020-03-23 16:22 +0100
Re: Pomoc z wyrażeniem regularnym Roman Tyczka <noemail@because.no> - 2020-03-23 17:41 +0100
Re: Pomoc z wyrażeniem regularnym Roman Tyczka <noemail@because.no> - 2020-03-23 18:02 +0100
Re: Pomoc z wyrażeniem regularnym Roman Tyczka <noemail@because.no> - 2020-03-23 18:22 +0100
Re: Pomoc z wyrażeniem regularnym Łukasz 'Maly' Ostrowski <l3vi4than@gmail.com> - 2020-03-23 21:59 +0100
Re: Pomoc z wyrażeniem regularnym "M.M." <mmarszik@gmail.com> - 2020-03-23 14:31 -0700
csiph-web