abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:44 | Nová verze

    Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.51.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek v oznámení o vydání a také na YouTube a PeerTube.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Nová verze

    Byla vydána nová verze 2026.3.0 "Carousels & Killer Whales" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | IT novinky

    Tento týden (24. a 27. června) vyprší platnost Microsoft certifikátu v UEFI vydaných v roce 2011. Nové certifikáty byly vydány v roce 2023. Kdo na počítačích, i virtuálních, používá zabezpečené spouštění (Secure Boot), měl by si ověřit, že má certifikáty aktualizovány, viz např. články na Red Hat nebo Fedora. Pro stávající systémy se nic nemění. Nadále se budou normálně spouštět. Zavaděče podepsané pouze klíčem z 2023 se ale na počítačích s pouze certifikátem 2011 nespustí. Ve Fedoře je zavaděč shim ve verzi 16.1-6 podepsán klíči 2011 i 2023.

    Ladislav Hagara | Komentářů: 4
    včera 19:55 | Zajímavý software

    Uživatelé mobilních telefonů s Linuxem si nyní mohou nainstalovat aplikaci Mobilní Datovka. Díky tomu je přístup k datovým schránkám dostupný i na zařízeních s mobilními linuxovými distribucemi, jako jsou například Mobian, NixOS Mobile, pmOS atd. Aplikace je dostupná na Flathubu.

    David Heidelberg | Komentářů: 2
    včera 13:33 | Komunita

    Software Freedom Conservancy v novém dokumentu shrnuje doporučení, jak přistupovat ke generativní AI založené na LLM při přispívání do svobodného a open-source softwaru. Mimo jiné vyzývá k obezřetnosti, transparentnosti a revizi generovaného kódu člověkem.

    |🇵🇸 | Komentářů: 9
    včera 13:22 | Nová verze

    Byla vydána nová verze 5.6.0 programu na úpravu digitálních fotografií darktable (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    20.6. 20:11 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma. V Týdnu v GNOME je zmíněn flatpak balíček pro GIMP 0.54.1 z roku 1996. Jedná se o poslední verzi GIMPu postavenou nad toolkitem Motif.

    Ladislav Hagara | Komentářů: 0
    20.6. 19:11 | Nová verze

    Home Assistant Operating System, tj. linuxová distribuce optimalizována pro hostování Home Assistanta a jeho aplikací, byl vydán v nové major verzi 18.0.

    Ladislav Hagara | Komentářů: 4
    20.6. 18:11 | Komunita

    Po šestiletém úsilí byla z jádra Linux odstraněna funkce strncpy(). Všechna předchozí volání této funkce byla převedena na bezpečnější alternativy.

    Ladislav Hagara | Komentářů: 1
    20.6. 17:22 | Nová verze

    Byla vydána nová verze 261 správce systému a služeb systemd (Wikipedie, GitHub). Z novinek lze vypíchnout nový subsystém IMDS (Cloud "Instance Metadata Service"), nový příkaz storagectl nebo novou komponentu systemd-sysinstall.

    Ladislav Hagara | Komentářů: 6
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (2%)
     (15%)
     (26%)
    Celkem 1963 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: zpracovani textu do php/html

    30.1.2011 00:06 utc
    zpracovani textu do php/html
    Přečteno: 284×

    Ahoj,

    mam nasledujici seznam (397 radku):

    Africa/Asmara	 EAT-3
    Africa/Bangui	 WAT-1
    Africa/Bissau	 GMT0
    America/Guadeloupe	 AST4
    America/Guatemala	 CST6
    America/Guayaquil	 ECT5
    Europe/Podgorica	 CET-1CEST,M3.5.0,M10.5.0/3
    Europe/Riga	 EET-2EEST,M3.5.0/3,M10.5.0/4
    Europe/Rome	 CET-1CEST,M3.5.0,M10.5.0/3
    Europe/Samara	 SAMT-3SAMST,M3.5.0,M10.5.0/3
    Europe/San Marino	 CET-1CEST,M3.5.0,M10.5.0/3
    Europe/Prague	 CET-1CEST,M3.5.0,M10.5.0/3
    

    a potreboval bych je nacpat do html tagu option (pomoci php). Radek by tedy mel vypadat nasledovne:

    echo '<option value="CET-1CEST,M3.5.0,M10.5.0/3"' . $atribut . '>' . "Europe/Prague" . "</option>\n";
    

    vysledek po zpracovani ma nasledujici tvar:

    <option value="CET-1CEST,M3.5.0,M10.5.0/3">Europe/Prague</option>
    

    Mezi nazvem casove zony a hodnotu je 1 tabulator a 1 mezera "\t ".
    Potreboval bych tedy pro tech 397 casovych zon vygenerovat 397 radku php kodu.

    Zkousel jsem to ruzne, ale porad mi to nejde :-(


    Řešení dotazu:


    Odpovědi

    Jendа avatar 30.1.2011 02:19 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    30.1.2011 10:39 NN
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    Pekna uloha na regularni vyrazy, zpracovatlna napriklad v awk,bash,perl..

    NN
    30.1.2011 11:25 Ondřej Kopka | skóre: 19 | blog: ondrejk
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    V PHP by to bylo něco v tomto smyslu(procházení jednotlivých řádků v cyklu je třeba doplnit):
    $string = "Europe/Podgorica  CET-1CEST,M3.5.0,M10.5.0/3";
    $pattern = "/(.+)\t (.+)/";
    $replacement = "<option value=\"$2\">$1</option>";
    echo preg_replace($pattern, $replacement, $string);
    
    30.1.2011 12:29 utc
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    To neni potreba v PHP. Potrebuju pouze vygenerovat ty radky, treba v sedu, to je jedno.
    30.1.2011 12:34 Ondřej Kopka | skóre: 19 | blog: ondrejk
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    Aha, tím líp ale psal jsi "pomocí PHP" :), v sedu by to bylo takto:
    sed -r 's/(.+)\t (.+)/<option value="\2">\1<\/option>/' soubor_se_seznamem
    
    30.1.2011 13:55 utc
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    Aha, tím líp ale psal jsi "pomocí PHP" :), v sedu by to bylo takto:
    sed -r 's/(.+)\t (.+)/<option value="\2">\1<\/option>/' soubor_se_seznamem
    

    Diky, to funguje.

    Mohl bys mi jeste poradit, jak to narvat do tohoto tvaru:

    Europe/Prague	 CET-1CEST,M3.5.0,M10.5.0/3
    
    echo '<option value="CET-1CEST,M3.5.0,M10.5.0/3"' . $atribut . '>' . "Europe/Prague" . "</option>\n";
    30.1.2011 18:52 Ondřej Kopka | skóre: 19 | blog: ondrejk
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    jj:
    sed -r "s/(.+)\t (.+)/echo \'<option value=\"\2\"' . \$atribut . '>' . \"\1\" . \"<\/option>\\\n\"/" soubor_se_seznamem
    

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.