Tauler Compte

Convertidor de snake_case

Enganxa text o paraules i transforma’ls en snake_case — per a variables de Python, columnes de bases de dades i noms de fitxer. Funciona al navegador.

Privat: el recompte es fa al navegador, no s’envia res

Resultat

Com es separen les paraules

L’entrada es divideix en els límits de camelCase/PascalCase (una minúscula o un dígit seguida d’una majúscula) i en qualsevol puntuació o espai — així, «my-var_name», «myVarName» i «my var name» es converteixen igual. Els dígits s’enganxen a la paraula anterior (userID42 → user, id42), mai no es divideixen en una paraula pròpia.

Límit amb acrònims — llegeix abans de convertir noms d’API

Les lletres majúscules consecutives (un acrònim com HTTP, XML, ID) NO se separen de la paraula següent — getHTTPResponse es converteix en get_httpresponse, no en get_http_response; XMLParser es converteix en xmlparser, no en xml_parser. Aquest és un límit real i verificat de la regla de separació (minúscula/dígit → majúscula), no un error rar — si necessites separar acrònims un per un, insereix un separador manual (getHTTP_Response) abans de convertir.

Per acabar

El text convertit es mostra al quadre de sortida mentre escrius — copia’l o fes servir Descarrega si el teu navegador ho admet. No es conserva cap historial de conversions; en refrescar la pàgina s’esborren tots dos quadres.

Què és snake_case?

snake_case uneix paraules amb guions baixos i tot en minúscules: «user profile page» es converteix en «user_profile_page». És l’estil convencional per a variables de Python, mètodes de Ruby i noms de columnes SQL.

Puc convertir una llista de noms de cop?

Sí — cada línia es converteix de manera independent, de manera que una llista enganxada de títols o etiquetes es converteix en un identificador snake_case per línia.

El text convertit és sempre codi vàlid?

No — això és només una transformació de majúscules i minúscules sobre text pla, no un analitzador de les regles d’identificadors de cap llenguatge concret (paraules reservades, caràcters permesos, etc. continuen aplicant-se). Revisa les normes de nomenclatura del teu llenguatge abans d’usar un nom convertit com a identificador real.

↑ Tornar a l'eina