SPRAWOZDANIE:
albo zadanie z matlabem albo z c# do wyboru i wrzucić na platformę (do środy trzeba zrobić)
To było do zrobienia na zajęciach, ale nie musi być zawarte w sprawozdaniu (i tamte obrazki coś tam też nie)
% wyrazenie regularne, które dopasuje się do dowolnego tagu postaci:
%
%
%
% przy czym 'costam' może występować albo między ' ' albo między " "
wyrazenieRegularne1 = '';
% wyrazenie, które dopasuje się do:
% src="costam"
% src= 'costam'
% src ="costam"
wyrazenieRegularne2 = '';
% wyrazenie, które dopasuje siÄ™ do fragmentu tekstu skÅ‚adajšcego siÄ™ z
% dowolnych znaków innych niż apostrof i cudzysłow ALE KOŃCZ?CEGO SIĘ
% na apostrof lub cudzysłow
wyrazenieRegularne3 = '^[^''"]*[''"]';
% wyrażenie, które dopasuje siÄ™ do fragmentu tekstu rozpoczynajšcego siÄ™ od
% apostrofa lub cudzysłowa i dowolnej liczby dowolnych znaków potem
wyrazenieRegularne4 = '[''"].*';
strona = urlread('http://www.onet.pl');
obr = regexpi(strona, wyrazenieRegularne1, 'Match');
for i = 1 : length(obr)
% wycišgij tylko kawaÅ‚ek src=""
adresObrazka = regexpi(obr{i}, wyrazenieRegularne2, 'Match');
adresObrazka = adresObrazka{1};
% wyrzuć wszystko przed ' lub " wÅ‚šcznie
adresObrazka = regexprep(adresObrazka, wyrazenieRegularne3, '');
% wyrzuć wszystko po ' lub " wÅ‚šcznie
adresObrazka = regexprep(adresObrazka, wyrazenieRegularne4, '');
% wycišgnij rozszerzenie
[~, ~, ext ] = fileparts(adresObrazka);
%nazwa pliku
nazwa = sprintf('obrazek_%g%s', i, ext);
urlwrite(adresObrazka, nazwa )
end
Wyszukiwarka
Podobne podstrony:
przetwarzanie tekstuprzetworniki II opracowanePodstawy Cyfrowego Przetwarzania Sygnalów4 mleko i przetwory mleczneZIP przetworstwo tsz cz2przetwornica napięciaKsięga Rut Propozycja nowego przekładu na podstawie tekstu masoreckiego2 17 Timery oraz przetwarzanie w jałowym czasie aplikacji (2)Stosowanie maszyn i urządzeń w produkcji mięsa i jego przetworowPHP i Oracle Tworzenie aplikacji webowych od przetwarzania danych po AjaksaPrzetwornice impulsowe cz2przetwarzanie obraz w cyfrowych w praktyceTechnik przetwórstwa mleczarskiegowięcej podobnych podstron