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í
×
včera 22:33 | Komunita

Společnost Red Hat na svém blogu oznámila, že Red Hat Enterprise Linux (RHEL) bude možné provozovat zdarma na 16 serverech.

Ladislav Hagara | Komentářů: 7
včera 14:55 | Bezpečnostní upozornění

Pod společným názvem DNSpooq byly zveřejněny informace o 7 bezpečnostních chybách v DNS caching a DHCP serveru dnsmasq. Jedná se o cache poisoning (CVE-2020-25686, CVE-2020-25684, CVE-2020-25685) a buffer overflow (CVE-2020-25687, CVE-2020-25683, CVE-2020-25682, CVE-2020-25681). Jejich kombinací lze dosáhnout závažnosti CVSS 9.8. Chyby jsou opraveny v dnsmasq 2.83.

Ladislav Hagara | Komentářů: 1
včera 13:33 | Nová verze

Byla vydána nová stabilní verze 19.07.6 (Changelog) linuxové distribuce primárně určené pro routery a vestavěné systémy OpenWrt (Wikipedie). Řešena je také řada bezpečnostních chyb. Především v dnsmasq (DNSpooq).

Ladislav Hagara | Komentářů: 0
včera 08:00 | Nová verze

Google Chrome 88 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 88.0.4324.96 přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře (YouTube). Opraveno bylo 36 bezpečnostních chyb. Nálezci nejvážnější z nich (CVE-2021-21117) bylo vyplaceno 30 000 dolarů.

Ladislav Hagara | Komentářů: 9
včera 07:00 | Nová verze

Byla vydána nová verze 4.4.2 svobodného programu pro skicování, malování a úpravu obrázků Krita (Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
19.1. 14:33 | Komunita

Vedle Hectora "marcan" Martina a Asahi Linuxu portují Linux na Apple Silicon aneb na počítače Apple s novým ARM procesorem M1 také lidé ze společnosti Corellium. V sobotu se na Twitteru pochlubili bootováním Linuxu na M1. Dnes zveřejnili zdrojové kódy (Preloader-M1 a Linux-M1).

Ladislav Hagara | Komentářů: 53
19.1. 11:33 | Bezpečnostní upozornění

CSIRT.CZ upozorňuje na kritické zranitelnosti v Orbit Fox pluginu pro WordPress. Správci CMS WordPress, kteří mají nainstalované rozšíření Orbit Fox, by měli provést co nejdříve upgrade rozšíření na poslední verzi 2.10.3. Dvě nedávno nalezené zranitelnosti, stored XSS a možnost eskalace oprávnění, umožňují útočníkovi kompletní ovládnutí webové stránky.

Ladislav Hagara | Komentářů: 0
19.1. 11:11 | Zajímavý projekt

bladeRF-wiphy je open source IEEE 802.11 / Wi-Fi kompatibilní SDR VHDL modem pro bladeRF 2.0 micro xA9. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv2.

Ladislav Hagara | Komentářů: 0
19.1. 09:11 | Bezpečnostní upozornění

V sobotu brzo ráno někdo naboural administrátorský účet diskusního fóra OpenWrt a odcizil citlivá data uživatelů (emailové adresy, API klíče, statistiky, ...).

Ladislav Hagara | Komentářů: 1
19.1. 08:00 | Nová verze

Byla vydána verze 1.9.0 emulátoru terminálu Terminology (GitHub) postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 3
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (29%)
 (2%)
 (2%)
 (24%)
 (0%)
 (2%)
 (41%)
Celkem 170 hlasů
 Komentářů: 3, poslední 10.1. 13:01
Rozcestník

Dotaz: Regexp respektující velikost počátečního písmena

mahoney avatar 10.1. 23:14 mahoney | Pelhřimov
Regexp respektující velikost počátečního písmena
Přečteno: 300×
Ahoj,

mám tady text plný podivného novotvaru "předpřipravený". Když si to čtu polohlasem, mám z toho poprskaný monitor.

Připravuje se, překvapivě, předem. A tak jsem si regulárním výrazem (sed) nahradil vše předpřipravené připraveným.

Jenomže teď koukám, že některé věty jsou Předpřipravené. Nahradit je také nebyl žádný problém, ale napadlo mě, jestli by se dalo předpřipravené i Předpřipravené nahradit jediným regulárním výrazem, který by respektoval velikost toho počátečního písmena.

Zkoušel jsem google, ale asi se špatně ptám.

Není to, pravda, jediný nešvar, jako takový, který mi poněkud drásá nervy, jako takové, ale tohle není prostor, jako takový, kde by bylo na místě, jako takovém, si na něco takového stěžovat.

Jako tak.

Řešení dotazu:


Odpovědi

Řešení 1× (Bhezret)
10.1. 23:42 debian+ | skóre: 23 | blog: analyzy
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena
$ echo "předpřipravené předpřipravené Předpřipravené" | \
awk '{gsub("předpřipravené", "připravené", $0); gsub("Předpřipravené", "připravené", $0);  print $0}'
připravené připravené připravené
$
debian.plus@protonmail.com
Gréta avatar 10.1. 23:45 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena
Řešení 3× (Filip Jirsák, jiwopene, Gréta)
Jendа avatar 10.1. 23:53 Jendа | skóre: 76 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena
echo "předpřipravené předpřipravené Předpřipravené" | sed -re "s/([pP])ředpřipravené/\1řipravené/g"
Ještě štěstí že oboje začíná na P :-D.
Gréta avatar 11.1. 12:28 Gréta | skóre: 28 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena
11.1. 17:16 jiwopene | skóre: 26
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena
To ‚p‘ můžeme vynechat – asi tam nebude nic jiného:
echo "předpřipravené předpřipravené Předpřipravené" | sed -re "s/ředpřipravené/řipravené/g"
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
11.1. 11:17 David
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena

Když je dotaz zodpovězen tak jen malá poznámka na okraj. Na testování a hraní si s regulárními výrazy doporučuji.

https://regex101.com/

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.