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 09:00 | Zajímavý článek

Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 103 (pdf), HackSpace 40 (pdf), Wireframe 47 (pdf) a Hello World 15 (pdf).

Ladislav Hagara | Komentářů: 0
včera 16:22 | IT novinky

Google na svém blogu věnovaném AI představil nový hlasový kodek Lyra. Kvalitou je kodek Lyra s datovým tokem 3 kbps srovnatelný s kodekem Opus s datovým tokem 8 kbps.

Ladislav Hagara | Komentářů: 13
včera 10:00 | Nová verze

Po šestnácti měsících byla vydána nová verze 2.3 a krátce na to opravná verze 2.3.1 open source nástroje OnionShare pro přenos souborů, hostování webů a chatování přes Tor. Přehled novinek v příspěvku na blogu. Pro Linux je OnionShare k dispozici také ve formátech Flatpak a Snap.

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

Bola vydaná nová verzia komunitnej distribúcie Mageia 8, ktorá je priamym nasledovníkom niekdajšej Mandrake/Mandrivy. Prináša podporu pre architektúru ARM, novšie prostredie GNOME 3.38.3 a KDE Plasma 20.12.0 a prechod na Python 3. Viac info sa dozviete v poznámkach k vydaniu, ináč Mageia je plne lokalizovaná do národných jazykov a poskytuje tak ako klasické aj živé inštalačné obrazy.

lukve | Komentářů: 0
26.2. 14:22 | Zajímavý software

GNU poke dospěl po třech letech vývoje do verze 1.0. Jedná se o interaktivní rozšiřovatelný editor pro práci se strukturovanými binárním daty. Přednáška věnovaná GNU poke na konferenci Kernel Recipes 2019.

Ladislav Hagara | Komentářů: 1
26.2. 09:00 | Komunita

Počet sad změn v OpenStreetMap dosáhl 100 milionů. Uživatel Lamine Ndiaye přidal budovy ve vesnici Nianiane v Senegalu.

Ladislav Hagara | Komentářů: 3
26.2. 08:00 | Nová verze

Byla vydána nová stabilní verze 2.92 svobodného 3D softwaru Blender. Přehled novinek v oznámení o vydání a na YouTube.

Ladislav Hagara | Komentářů: 0
26.2. 07:00 | IT novinky

Společnost Framework představila svůj první produkt: Framework Laptop. Jedná se o modulární notebook, který bude možné "libovolně" konfigurovat, upgradovat a opravovat. Podrobnosti budou zveřejňovány postupně. V prodeji by měl být v létě [Hacker News].

Ladislav Hagara | Komentářů: 0
25.2. 18:55 | Komunita

Společnost Red Hat představila program "Red Hat Enterprise Linux (RHEL) for Open Source Infrastructure" aneb Red Hat Enterprise Linux zdarma pro open source projekty.

Ladislav Hagara | Komentářů: 5
25.2. 18:33 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 190. sraz, který proběhne v pátek 26. února od 17:00 na Jitsi Meet.

Ladislav Hagara | Komentářů: 2
Co používáte k zaznamenávání úkolů či poznámek?
 (35%)
 (16%)
 (34%)
 (9%)
 (22%)
 (21%)
 (21%)
Celkem 345 hlasů
 Komentářů: 14, poslední 19.2. 10:41
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: 327×
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

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: 30 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena

to sou dva ;D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
Řešení 2× (Filip Jirsák, jiwopene)
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: 30 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Regexp respektující velikost počátečního písmena

a pro dvě různý první písmena jenom jednim regexpem?? :O :O :D :D

pražáci chraňte svý zdraví a zustaňte v bezpečí paneláků hele, hele a hele!!☃ slíkací doktor fylosofie🤡
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.