🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
5 messages
5 total messages Started by Wojtek Garbacz Wed, 02 Mar 2011 12:32
split i żeby nie dzielił tego co jest pomiędzy "" + GRATULACJE
#52179
Author: Wojtek Garbacz
Date: Wed, 02 Mar 2011 12:32
11 lines
1394 bytes
Po pierwsze gratulacje z powodu, że jeszcze działacie :-)
Czyli ten meteor nie wybił wszystkich dinozaurów :-)
A teraz pytanie:
Mam log z proxy, który (między innymi) zawiera takie pole:
"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 
2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729)"
Delimiterem w pliku jest spacja - niestety.
Pytanie, czy da się przekonać splita, żeby nie dzielił tego co jest 
pomiędzy ""? Ewentualnie jakaś alternatywa?
Z góry dzięki i serdecznie pozdrawiam
Wojtek
Re: split i żeby nie dzielił tego co jest pomiędzy "" + GRATULACJE
#52180
Author: Maciej Misiak
Date: Sun, 06 Mar 2011 09:05
17 lines
1818 bytes
W dniu 2011-03-02 13:32, Wojtek Garbacz pisze:
> Po pierwsze gratulacje z powodu, że jeszcze działacie :-)
> Czyli ten meteor nie wybił wszystkich dinozaurów :-)
> A teraz pytanie:
> Mam log z proxy, który (między innymi) zawiera takie pole:
> "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR
> 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729)"
> Delimiterem w pliku jest spacja - niestety.
> Pytanie, czy da się przekonać splita, żeby nie dzielił tego co jest
> pomiędzy ""? Ewentualnie jakaś alternatywa?

Najlepszy byłby parser tego konkretnego rodzaju pliku, pewnie na CPANie 
coś gotowego się znajdzie.
Np. http://search.cpan.org/~tilly/Text-xSV-0.21/lib/Text/xSV.pm

-- 
grizzley
Re: split i żeby nie dzielił tego co jest pomiędzy "" + GRATULACJE
#52182
Author: MaW
Date: Mon, 07 Mar 2011 19:24
17 lines
1699 bytes
Użytkownik "Wojtek Garbacz" <wojtek.b.garbacz@gmail.com> napisał w 
wiadomości news:ikldc0$ph2$1@speranza.aioe.org...
> Po pierwsze gratulacje z powodu, że jeszcze działacie :-)
> Czyli ten meteor nie wybił wszystkich dinozaurów :-)
> A teraz pytanie:
> Mam log z proxy, który (między innymi) zawiera takie pole:
> "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 
> 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729)"
> Delimiterem w pliku jest spacja - niestety.
> Pytanie, czy da się przekonać splita, żeby nie dzielił tego co jest 
> pomiędzy ""? Ewentualnie jakaś alternatywa?

podzielić wpis splitem na czesci używając jako delimetera znaku ", 
odpowiednie czesci podzielic używając spacji

MaW 
Re: split i żeby nie dzielił tego co jest pomiędzy "" + GRATULACJE
#52183
Author: Wojtek Garbacz
Date: Tue, 08 Mar 2011 14:38
22 lines
1826 bytes
On 2011-03-07 20:24, MaW wrote:
>
> Użytkownik "Wojtek Garbacz" <wojtek.b.garbacz@gmail.com> napisał w
> wiadomości news:ikldc0$ph2$1@speranza.aioe.org...
>> Po pierwsze gratulacje z powodu, że jeszcze działacie :-)
>> Czyli ten meteor nie wybił wszystkich dinozaurów :-)
>> A teraz pytanie:
>> Mam log z proxy, który (między innymi) zawiera takie pole:
>> "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR
>> 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729)"
>> Delimiterem w pliku jest spacja - niestety.
>> Pytanie, czy da się przekonać splita, żeby nie dzielił tego co jest
>> pomiędzy ""? Ewentualnie jakaś alternatywa?
>
> podzielić wpis splitem na czesci używając jako delimetera znaku ",
> odpowiednie czesci podzielic używając spacji
>
> MaW

Sprytne!!! - wielkie dzięki :-)
pozdr
w.
Re: split i żeby nie dzielił tego co jest pomiędzy "" + GRATULACJE
#52181
Author: Wojtek Garbacz
Date: Tue, 08 Mar 2011 14:54
19 lines
1755 bytes
On 2011-03-06 10:05, Maciej Misiak wrote:
> W dniu 2011-03-02 13:32, Wojtek Garbacz pisze:
>> Po pierwsze gratulacje z powodu, że jeszcze działacie :-)
>> Czyli ten meteor nie wybił wszystkich dinozaurów :-)
>> A teraz pytanie:
>> Mam log z proxy, który (między innymi) zawiera takie pole:
>> "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR
>> 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729)"
>> Delimiterem w pliku jest spacja - niestety.
>> Pytanie, czy da się przekonać splita, żeby nie dzielił tego co jest
>> pomiędzy ""? Ewentualnie jakaś alternatywa?
>
> Najlepszy byłby parser tego konkretnego rodzaju pliku, pewnie na CPANie
> coś gotowego się znajdzie.
> Np. http://search.cpan.org/~tilly/Text-xSV-0.21/lib/Text/xSV.pm
>
Dzięki za linka
pozdr,
w.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads