Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam
Czy ktoś może objaśnić lub przetłumaczyć , jak taki kawałek wyrażenia "kompatybilnego z perlem"
grep -Po '(?<=\Wv=)[^&]*'
zapisać w wyrażeniu perla?
Ze sznurkami YT działa idealnie:
echo "https://www.youtube.com/feauture=costam&feautre=jeszczecoś&watch?v=DPL_SV3n7IU&feature=ijeszcze-coś" | grep -Po '(?<=\Wv=)[^&]*' DPL_SV3n7IU
wyciągając id filmu nawet z najdziwniejszych sznurków.
I podobno jest kompatybilny z perlem......
EDYTA:
if ($adres =~ /(?<=\Wv=)(\w+)/) { print "video-id1 to $1\n" if $1; print "https://youtube.com/watch?v=$1\n" if $1; }
Wyciąga video_id z najdziwniejszych kombinacji, identycznie, jak ten regex z grepa.
Na razie błędów nie zauważyłem. ;)
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-02-23 08:04:46)
Offline
Strony: 1