Porovnání textů
Porovnejte dva texty po řádcích, slovech nebo znacích. Zvýrazněte přidané a odstraněné části v návrzích, kódu a JSON se zachováním mezer a zalomení. Bez účtu.
Zde se zobrazí výsledek.
Jak porovnat dva texty
- Vložte původní text do prvního pole a upravenou verzi do pole pro porovnání.
- Pro kód a seznamy zvolte řádky, pro souvislý text slova a pro drobné změny písmen či číslic znaky.
- Spusťte porovnání a zkontrolujte zvýrazněné přidané a odstraněné části. Změňte režim a porovnejte znovu pro jinou úroveň podrobností.
Porovnání textů: co je dobré vědět
Porovnání řádků se hodí pro zdrojové soubory a konfigurace, porovnání znaků pro drobné úpravy. Bílé znaky se porovnávají doslova. Příliš velká nebo složitá porovnání se zastaví, aby prohlížeč zůstal svižný.
Příklad porovnání dvou verzí textu
- Vstup
Vstup První řádek Druhý řádek Třetí řádek Text k porovnání První řádek Upravený řádek Třetí řádek- Výsledek
[ { "value": "První řádek\n", "count": 4, "kind": "unchanged" }, { "value": "Druhý", "count": 1, "kind": "removed" }, { "value": "Upravený", "count": 1, "kind": "added" }, { "value": " řádek\nTřetí řádek", "count": 6, "kind": "unchanged" } ]
Porovnání textů: otázky a odpovědi
Kdy porovnávat po řádcích, slovech nebo znacích?
Režim řádků zvýrazní celé změněné řádky a hodí se pro kód, logy a seznamy. Režim slov upřesní změny ve větách a zachová bílé znaky. Režim znaků pomůže najít změněnou číslici či písmeno. Emoji a kombinující znaky mohou obsahovat více kódových bodů; pokud vzhled mate, použijte nástroj Unicode.
Ignorují se mezery, konce řádků nebo velikost písmen?
Ne. Mezery, tabulátory, konce řádků i velká a malá písmena se porovnávají. Stejně vypadající texty mohou obsahovat různé neviditelné znaky. Režim slov není gramatická analýza jednotlivých jazyků. Pokud se zvýrazní celý řádek, zkuste režim znaků.
Mohu porovnávat JSON a zdrojový kód?
Ano, po vložení jako text. JSON se porovnává textově, nikoli podle shody dat: odsazení a pořadí klíčů mohou vytvářet rozdíly. Pro méně rušivých rozdílů nejprve naformátujte obě verze se stejným nastavením JSON. Nástroj nespouští kód, neověřuje chování programu a neslučuje změny automaticky.
Mohu porovnat soubory Word či PDF a stáhnout opravu Git?
Tato stránka porovnává dva vložené texty a neextrahuje obsah ze souborů Word nebo PDF. Kopírování a stažení poskytují strukturovaný seznam změn jako text JSON, nikoli opravu Git nebo sloučený dokument. Velké či velmi odlišné texty mohou dosáhnout limitu velikosti nebo času; porovnávejte menší části.
Odesílají se moje soubory, tokeny nebo text na server?
Ne. Vstup se zpracovává ve vašem prohlížeči. Web poskytuje stránku a programový kód, ale vaše data neodesílá na převodní server ani je neukládá do účtu.
Užitečné nástroje pro další krok
- Formátování, minifikace a kontrola JSON
Formátujte, minifikujte a ověřujte JSON bez ztráty přesnosti velkých čísel. Nastavte odsazení a seřaďte klíče na všech úrovních.
- Analýza Unicode a převod escape sekvencí
Prohlížejte kódové body Unicode, bajty UTF-8 a jednotky UTF-16 nebo převádějte Unicode sekvence JavaScriptu na čitelný text.
- Hash SHA-256 a kontrolní součet souboru
Vypočítejte SHA-256 textu a souborů a porovnejte stažený soubor se zveřejněným kontrolním součtem.
Běžné úlohy a příklady
- Minifikace JSON
Zkraťte JSON na jeden řádek a zachovejte text i přesný zápis čísel.
Všechny vývojářské nástroje
Kódování a soubory
Převádějte text, bajty, URL a vložené obrázky bez změny původních dat.
Kodér a dekodér Base64
Převeďte text UTF-8 do Base64 nebo dekódujte standardní i URL bezpečnou variantu. Nastavte výplň a zalamování řádků.
Kodér a dekodér Base64URL
Převeďte text na Base64 bezpečný pro URL se znaky - a _. Kódujte a dekódujte Base64URL bez výplně.
Obrázek na Base64
Převeďte PNG, JPEG, GIF, WebP, SVG a další rozpoznané obrázky na Base64 Data URI v prohlížeči.
Base64 na obrázek
Dekódujte obrázek Base64 nebo Data URI, zobrazte podporované formáty a stáhněte původní bajty obrázku.
Soubor na Base64
Zakódujte libovolný soubor do Base64 s volitelnou předponou Data URI, výplní a zalamováním MIME.
Base64 na soubor
Převeďte Base64 a Data URI na soubory ke stažení bez změny dekódovaných binárních dat.
Kodér a dekodér URL
Kódujte a dekódujte části URL, celé adresy i hodnoty formulářů. Správně pracujte s procentním kódováním a mezerami.
Kodér a dekodér HTML entit
Převádějte text a znaky Unicode na HTML entity nebo dekódujte pojmenované a číselné odkazy na znaky.
Analýza Unicode a převod escape sekvencí
Prohlížejte kódové body Unicode, bajty UTF-8 a jednotky UTF-16 nebo převádějte Unicode sekvence JavaScriptu na čitelný text.
Kontrola dat a textu
Čtěte strukturovaná data, prohlížejte tokeny a hledejte rozdíly mezi texty.
Formátování, minifikace a kontrola JSON
Formátujte, minifikujte a ověřujte JSON bez ztráty přesnosti velkých čísel. Nastavte odsazení a seřaďte klíče na všech úrovních.
Dekodér JWT
Přečtěte hlavičku, datovou část a údaje o platnosti JWT, aniž byste token kamkoli odesílali.
Tester regulárních výrazů
Testujte regulární výrazy JavaScriptu s příznaky, pozicemi shod, zachytávacími a pojmenovanými skupinami.
Hashe, identifikátory a plánování
Ověřujte integritu souborů, vytvářejte identifikátory a pracujte s časem i opakovanými úlohami.
Hash MD5 a kontrolní součet souboru
Spočítejte MD5 textu nebo místního souboru a porovnejte jej s očekávaným kontrolním součtem.
Hash SHA-1 a kontrolní součet souboru
Spočítejte SHA-1 textu UTF-8 nebo souboru a porovnejte výsledek s očekávaným součtem.
Hash SHA-256 a kontrolní součet souboru
Vypočítejte SHA-256 textu a souborů a porovnejte stažený soubor se zveřejněným kontrolním součtem.
Hash SHA-512 a kontrolní součet souboru
Vypočítejte SHA-512 textu a souborů na svém zařízení a porovnejte úplné šestnáctkové hodnoty.
Kalkulačka kontrolního součtu CRC32
Spočítejte standardní CRC-32 textu nebo souboru a porovnejte osmiznakové šestnáctkové výsledky.
Generátor HMAC
Vytvářejte HMAC-SHA-1, HMAC-SHA-256 a HMAC-SHA-512 s tajným klíčem UTF-8 nebo v šestnáctkovém zápisu.
Generátor UUID a GUID
Generujte náhodné UUID v4 nebo časově uspořádané UUID v7 jednotlivě i hromadně.
Převodník časových značek Unix
Převádějte unixové sekundy, milisekundy a data ISO 8601. Zobrazte stejný okamžik v UTC nebo pásmu IANA.
Analyzátor výrazů Cron
Ověřujte Cron s pěti či šesti poli a prohlížejte nejbližší spuštění v pásmu IANA včetně změn letního času.
Generátor výrazů Cron
Sestavte Cron z časových polí nebo běžných rozvrhů a zobrazte další spuštění ve zvoleném pásmu.
Vstup a soubory se zpracovávají na vašem zařízení. Nenechávejte citlivé výsledky ve sdílené schránce. Pro práci se soukromými klíči a tokeny používejte důvěryhodné zařízení.