TextArray
100% lokálně

Odstranit nechtěné znaky

Smažte konkrétní znaky, celé skupiny znaků nebo shody regulárního výrazu.

Vstup
Výstup

Odstranit nechtěné znaky

Vložte text, řekněte, které znaky mají pryč, a vyčištěný výsledek naskočí rovnou při psaní. Nástroj cílí na drobná čištění, o která se práce nejčastěji zadrhne: pomlčky a závorky v telefonních číslech, měnové značky ve sloupci z tabulky, neviditelné zbytky, které se přilepí při kopírování z Wordu, Dokumentů Google nebo PDF, případně zkrácení rozháraného názvu produktu na tvar, který snese název souboru.

Zadat, co má zmizet, jde třemi způsoby. Napište znaky do pole a odstraní se přesně ony — seznam je doslovný, pomlčka je tedy jen pomlčka a nic se nevyhodnocuje jako vzor. Přepnutím na ponechání jen uvedených znaků obrátíte logiku a povolíte to, čemu věříte; je to nejrychlejší cesta od volného textu k samotným číslicím nebo písmenům. Předdefinované sady zvládnou běžné úkoly jedním kliknutím: vše kromě písmen a číslic, číslice, písmena, interpunkci a symboly nebo neviditelné a řídicí znaky typu mezer s nulovou šířkou a značek pořadí bajtů. Režim regulárního výrazu se hodí, když vzor popisuje cíl lépe než výčet.

Dvě pojistky jsou zapnuté ve výchozím stavu. Ponechání mezer a zalomení řádků chrání bílé znaky v každém režimu, i uvnitř shody regulárního výrazu, takže sada nikdy neslepí text do jednoho chuchvalce. Vypněte je, když mají zmizet i mezery. Rozlišování velikosti písmen se týká seznamu znaků a vzoru. Předdefinované sady pracují s kategoriemi Unicode, velikost písmen do nich tedy nevstupuje.

Všechno běží ve vašem prohlížeči a nic se nikam nenahrává, takže sem bez obav vložíte interní exporty i zákaznická data. Přehled pod výstupem ukazuje, kolik znaků vstoupilo, kolik zbylo a kolik jich zmizelo.

Časté dotazy

Co se počítá jako neviditelný znak?
Mezery a spojovníky s nulovou šířkou, měkké dělení slov, značky pořadí bajtů a řídicí kódy — znaky, které přežijí kopírování z Wordu nebo PDF a pak rozbijí import CSV či klíč v databázi. Mezery, tabulátory a zalomení řádků jsou běžné bílé znaky a zůstávají, dokud obě pojistky nevypnete.
Jak nechám jen číslice?
Zvolte „Ponechat jen uvedené znaky“ a do pole napište 0123456789. Odstranění písmen udělá podobnou práci, ale seznam povolených znaků je přísnější: zmizí vše, co jste neuvedli, včetně symbolů, na které jste zapomněli.
Proč se mi rozpadla emodži?
Složená emodži jako rodiny nebo vlajky drží pohromadě spojovník s nulovou šířkou a sada neviditelných znaků ho záměrně maže. Jednotlivé díly se pak zobrazí zvlášť. Pokud chcete emodži pryč úplně, vypište je do pole nebo použijte nástroj na odstranění emodži.
Má regulární výraz nějaká omezení?
Vzor je omezený na 200 znaků, protože delší může zpětným procházením zamrznout panel prohlížeče. Vzory běží v režimu Unicode, takže funguje \p{L} i další vlastnosti znaků a emodži se nikdy nerozpůlí; daní za to je, že volný zápis typu \- mimo třídu znaků platí za neplatný. U neplatného vzoru se místo prázdného výstupu ukáže hláška, takže syntaxi opravíte přímo za chodu.
Nahrává se můj text někam?
Ne. Nástroj běží výhradně ve vašem prohlížeči a text nikdy neopustí vaše zařízení.