Witam,
jestem nieco zielony więc potrzebuję pomocy być może z banalnym skryptem.
Mam dane, które wyglądają tak:
clid=1 cid=3 client_database_id=15403 client_nickname=GdyniaTS3.pl\s-\sWITA\s! client_type=0 client_flag_talking=0 clien
t_input_muted=0 client_output_muted=0 client_input_hardware=1 client_output_hardware=1 client_talk_power=10000 client_is
_talker=0 client_is_priority_speaker=0 client_is_recording=0 client_is_channel_commander=0 client_is_muted=0|clid=13 cid
=3 client_database_id=9548 client_nickname=tobik client_type=0 client_flag_talking=0 client_input_muted=0 client_output_
muted=0 client_input_hardware=1 client_output_hardware=1 client_talk_power=0 client_is_talker=0 client_is_priority_speak
er=0 client_is_recording=0 client_is_channel_commander=0 client_is_muted=0
Zależy mi na kodzie który z takiego ciągu będzie potrafił odczytać wartości zapisane w stylu zmienna=wartość.
Dokładniej chciałbym móc wyciągnąć takie dane jak
clid
client_nickname
client_flag_talking
I zapisać je w tablicach typu
client_id[]
client_nickname[]
client_flag_talking[]
Oczywiście te tablice z funkcją auto inkrementacji. Kombinowałem z REGEX ale, albo jest to niewykonalne albo ja nie umiem zbudować wyrażenia, które wyłapie wszystkie te dane z całego ciągu.
Pozdrawiam.