onlycodes

Nástroje → Escapování

Escapování

Jeden text, pět cílových zápisů vedle sebe. Apostrof v shellu a metaznaky uvnitř […] jsou místa, kde se to plete.

JSON řetězec

Shell — jednoduché uvozovky

Regulární výraz — mimo třídu

Regulární výraz — uvnitř […]

HTML

CSV pole

SQL tu schválně není. Escapovaný řetězec vložený do dotazu je pořád skládání dotazu z textu — a to je vada, ne technika. Parametry (?, $1, :jmeno) řeší totéž a řeší to celé. Navíc se escapování liší podle databáze: norma zdvojuje apostrof, MySQL umí i zpětné lomítko. Nástroj, který by vybral jednu z těch cest, by v druhé mlčky selhal.

Vezme kus textu a ukáže ho tak, jak se zapisuje do JSON řetězce, do shellu, do regulárního výrazu, do HTML a do CSV pole — všech pět najednou, ať je vidět rozdíl. Počítá v prohlížeči, nic se neodesílá.

Souvisí s tímhle

Další ze skupiny Text a kódování