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 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 1
    dnes 03:11 | Zajímavý projekt

    Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační

    … více »
    NUKE GAZA! 🎆 | Komentářů: 0
    včera 15:33 | Humor

    PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují

    … více »
    NUKE GAZA! 🎆 | Komentářů: 2
    včera 14:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 12:33 | Zajímavý projekt

    FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.

    NUKE GAZA! 🎆 | Komentářů: 4
    14.3. 22:55 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.

    Ladislav Hagara | Komentářů: 1
    14.3. 21:33 | Nová verze

    Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.

    |🇵🇸 | Komentářů: 2
    14.3. 13:00 | Humor

    Agent umělé inteligence Claude Opus ignoroval uživatelovu odpověď 'ne' na dotaz, zda má implementovat změny kódu, a přesto se pokusil změny provést. Agent si odpověď 'ne' vysvětlil následovně: Uživatel na mou otázku 'Mám to implementovat?' odpověděl 'ne' - ale když se podívám na kontext, myslím, že tím 'ne' odpovídá na to, abych žádal o svolení, tedy myslí 'prostě to udělej, přestaň se ptát'.

    NUKE GAZA! 🎆 | Komentářů: 12
    14.3. 00:44 | IT novinky

    Po 8. květnu 2026 už na Instagramu nebudou podporované zprávy opatřené koncovým šifrováním. V chatech, kterých se bude změna týkat, se objeví pokyny o tom, jak si média nebo zprávy z nich stáhnout, pokud si je chcete ponechat.

    Ladislav Hagara | Komentářů: 7
    14.3. 00:33 | IT novinky

    V lednu byla ve veřejné betě obnovena sociální síť Digg (Wikipedie). Dnes bylo oznámeno její ukončení (Hard Reset). Společnost Digg propouští velkou část týmu a přiznává, že se nepodařilo najít správné místo na trhu. Důvody jsou masivní problém s boty a silná konkurence. Společnost Digg nekončí, malý tým pokračuje v práci na zcela novém přístupu. Cílem je vybudovat platformu, kde lze důvěřovat obsahu i lidem za ním. Od dubna se do Diggu na plný úvazek vrací Kevin Rose, zakladatel Diggu z roku 2004.

    Ladislav Hagara | Komentářů: 5
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1088 hlasů
     Komentářů: 26, poslední 12.3. 08:56
    Rozcestník

    Dotaz: php odstránenie všetkých výskytov znaku okrem prvého výskytu

    8.7.2011 13:38 adrinko | skóre: 22
    php odstránenie všetkých výskytov znaku okrem prvého výskytu
    Přečteno: 210×
    prosím vás, mám string "++abc+def" a chcel by som odstrániť všetky + okrem prvého výskytu. nápad?

    Odpovědi

    Tarmaq avatar 8.7.2011 16:42 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    bude ten prvni + vzdy na zacatku radku?
    Don't panic!
    Tarmaq avatar 8.7.2011 17:38 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    tak pokousel jsem se to resit regularama, ale zatim se mi to nepodarilo kvuli tomu ze look-behind assertion musi byt fixed.. zatim by tedy mohlo dostacovat aspon takoveto zbastlene reseni ;]
    $string = '++abc++def';
    $others = explode('+', $string);
    if (count($others) > 1) {
        $others[0] = sprintf('%s%s', $others[0], '+');
    }
    print(implode('', $others));
    
    Don't panic!
    8.7.2011 19:49 Sten
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    Jednoduchý regulární výraz: s/\++/+/
    Tarmaq avatar 9.7.2011 01:49 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    1) jedna se o php, sed by mu asi nepomohl
    2) chce smazat vsechny + krome prvniho, ne jen ty ktere nasleduji jine +
    Don't panic!
    pavlix avatar 9.7.2011 03:06 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    1) jedna se o php, sed by mu asi nepomohl
    Kde vidíš jaký sed?
    2) chce smazat vsechny + krome prvniho, ne jen ty ktere nasleduji jine +
    Pak bych to viděl na:

    1) split podle prvního plusu

    2) například s/\+// na druhou část řetězce
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    wamba avatar 8.7.2011 22:56 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    pokud jde přepínač /e v php tak něco takového

    s/(\+)/if(!$i++){$1}/ge

    popř. s/\+/nahrada za plus/; s/\+/$1/g; s/nahrada za plus/+/

    je to psáno v perlu tak si to upravte pro PHP
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    12.7.2011 01:00 mano | skóre: 9
    Rozbalit Rozbalit vše Re: php odstránenie všetkých výskytov znaku okrem prvého výskytu
    jednoducha funkcia na riesenie tvojho problemu:
    function removeNextOccurances($value, $char) {
        $index = strpos($value, $char);
        if ($index===false)
            return $value;
        else
            return (substr($value, 0, $index+1) . str_replace($char, '', substr($value, $index+1)));
    }
    
    toto by malo fungovat rychlejsie ako regularny vyraz aj ako praca s poliami, reg. vyraz ale mozes lahsie upravit.

    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.