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 15:11 | IT novinky

    Společnost Proton AG stojící za Proton Mailem a dalšími službami přidala do svého portfolia online tabulky Proton Sheets v Proton Drive.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Komunita

    O víkendu (15:00 až 23:00) probíha EmacsConf 2025, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji lze na stránkách konference. Záznamy budou k dispozici přímo z programu.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Komunita

    Provozovatel internetové encyklopedie Wikipedia jedná s velkými technologickými firmami o uzavření dohod podobných té, kterou má s Googlem. Snaží se tak zpeněžit rostoucí závislost firem zabývajících se umělou inteligencí (AI) na svém obsahu. Firmy využívají volně dostupná data z Wikipedie k trénování jazykových modelů, což zvyšuje náklady, které musí nezisková organizace provozující Wikipedii sama nést. Automatické programy

    … více »
    Ladislav Hagara | Komentářů: 22
    včera 15:22 | IT novinky

    Evropská komise obvinila síť 𝕏 z porušení unijních pravidel, konkrétně nařízení Evropské unie o digitálních službách (DSA). Vyměřila jí za to pokutu 120 milionů eur (2,9 miliardy Kč). Pokuta je podle názoru amerického ministra zahraničí útokem zahraničních vlád na americký lid. K pokutě se vyjádřil i americký viceprezident: „EU by měla podporovat svobodu projevu, a ne útočit na americké společnosti kvůli nesmyslům“.

    Ladislav Hagara | Komentářů: 16
    5.12. 17:11 | IT novinky

    Společnost Jolla spustila kampaň na podporu svého nového telefonu Jolla Phone se Sailfish OS. Dodání je plánováno na první polovinu příštího roku. Pokud bude alespoň 2 000 zájemců. Záloha na telefon je 99 €. Cena telefonu v rámci kampaně je 499 €.

    Ladislav Hagara | Komentářů: 30
    5.12. 15:11 | IT novinky

    Netflix kupuje Warner Bros. včetně jejích filmových a televizních studií HBO Max a HBO. Za 72 miliard dolarů (asi 1,5 bilionu korun).

    Ladislav Hagara | Komentářů: 2
    5.12. 14:11 | IT novinky

    V Las Vegas dnes končí pětidenní konference AWS re:Invent 2025. Společnost Amazon Web Services (AWS) na ní představila celou řadu novinek. Vypíchnout lze 192jádrový CPU Graviton5 nebo AI chip Trainium3.

    Ladislav Hagara | Komentářů: 0
    5.12. 00:33 | Nová verze

    Firma Proxmox vydala novou serverovou distribuci Datacenter Manager ve verzi 1.0 (poznámky k vydání). Podobně jako Virtual Environment, Mail Gateway či Backup Server je založená na Debianu, k němuž přidává integraci ZFS, webové administrační rozhraní a další. Datacenter Manager je určený ke správě instalací právě ostatních distribucí Proxmox.

    |🇵🇸 | Komentářů: 12
    4.12. 23:44 | Nová verze

    Byla vydána nová verze 2.4.66 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 5 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    4.12. 14:00 | IT novinky

    Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.

    Ladislav Hagara | Komentářů: 1
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (48%)
     (19%)
     (17%)
     (22%)
     (15%)
     (24%)
     (16%)
     (18%)
    Celkem 439 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    Dotaz: omezení textového vstupu na "viditelné" znaky - JavaScript

    19.8.2009 05:50 Ladislav Nešněra | skóre: 30 | blog: ..+2
    omezení textového vstupu na "viditelné" znaky - JavaScript
    Přečteno: 381×
    Na událost onkeydown odchytávám stisk klávesy. Další běh kódu bych potřeboval omezit pouze na platné textové znaky tj. žádné funkční klávesy, Alty, Entry apod. Zkoušel jsem něco jako
    var validchars = new RegExp("[ A-Za-z0-9&,.-]");
    ale nepostihuje to diakritiku. Také jsem zkoušel [[:alnum:]], ale s tím jsem v JavaScriptu nepochodil. Vypisovat všechny znaky přicházející v úvahu se nelíbí. Napadá vás nějaké šikovné řešení? Díky

    Odpovědi

    Toman avatar 19.8.2009 11:26 Toman | skóre: 29 | blog: Tomanův blog | Kostelec nad Orlicí
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript
    No, tento problém jsem řešil, ale nevyřešil jinak, než pattern = /^[ a-zA-Z0-9 ěščřžýáíéúůĚŠČŽÝÁÍÉÚďĎťŤńŇóÓ]+$/;. Ještě by to šlo řešit negací, tedy zápisem, které znaky nesmí řetězec obsahovat.
    19.8.2009 20:08 Ladislav Nešněra | skóre: 30 | blog: ..+2
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript
    přesně výčtu bych se rád vyhnul, ale možná to nebude elegantní, zato funkční. I když dát dohromady všechny platné znaky.. - dle mého neprojdou přehlásky (ä, ë, ü) či € nebo %. Rozhodně díky. Jsem rád, že v tom nejedu sám ;-)
    mess avatar 19.8.2009 16:09 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript
    Zkus \S (match vše, jen ne whitespace), případně \s (match whitespace).
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    mess avatar 19.8.2009 16:11 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript
    Takže vcelku to bude nějak takhle:
    var validchars = new RegExp("\\S");
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    19.8.2009 21:00 Ladislav Nešněra | skóre: 30 | blog: ..+2
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript
    při tomto zápisu mi prochází vše, co není odchyceno dříve jako klávesová zkratka :-(

    Navíc to vypadá, že není implementace jako implementace - na Win a v IE mi [a-žA-Ž] obsáhne i diakritiku, na Linuxu a FF žádná změna..

    28.8.2009 13:44 NeoV | skóre: 23
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript

     '\s' resp. '\S' je urcite to co hladas :-) zaroven to este musis skombinovat tak, aby nefiltroval znak medzera ' '.

    a uchylnosti typu [a-ž] radsej uz nikdy nepouzivaj :-) rozne platformy pouzivaju rozne codepage kvoli tomu ti to pod Linuxami nejde (nema to nic spolocne s FF) - subor je v inom kodovani a miesto ž tam je nieco uplne ine...

    Marek Bernát avatar 28.8.2009 21:28 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: omezení textového vstupu na "viditelné" znaky - JavaScript

    O tú kódovú stránku tam ani tak nejde. Ide skôr o to, že pre písmená, ktoré nie sú z ascii neexistujú štandardizované sekvencie. V ASCII to funguje proste preto, že tam ide a--z za sebou. Ale napríklad ak máš kódovanie a--z%#@$@á--ž, tak ti [a-ž] odchytí aj znaky, ktoré si vôbec neplánoval (čím chcem povedať, že je dosť možné, že mu to nefunguje ani tom windowse, ak nemá nejakou náhodou zázračnú znakovú stránku). Na rovnaký problém by si narazil, keby si spravil [A-z] v nádeji, že matchneš veľké aj malé písmená naraz (a naivnom [a-Z] ani nehovoriac) :-) V každom prípade máš pravdu, že používať by sa to nemalo, ak človek nevie presne, čo robí :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.

    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.