Maiuskula-minuskula bihurgailua
Itsatsi testua eta aldatu letra-tamainaren zortzi estiloren artean: lau idazteko eta lau kodetzeko. Emaitza idatzi ahala eguneratzen da, lerro-jauziak mantentzen ditu eta Unicodeko maiuskula-minuskula arauak betetzen ditu, ez A–Z taula soil bat.
0 karaktere · 0 hitz · 0 lerro
0 karaktere · 0 hitz · 0 lerro
Nabigatzaile-fitxa honetan bertan exekutatzen da. Zure testua ez da inoiz igotzen edo gordetzen.
Zer egiten du
Maiuskula/minuskula bihurgailua letren maiuskula/minuskula aldatzen du: MAIUSKULAK, minuskulak, Izenburu Formatua, Esaldi formatua, programatzaileen camelCase, snake_case eta kebab-case estiloak, eta aLtErNaTuA. Unicode-ren maiuskula/minuskula-mapaketa erabiltzen du, i puntudun eta puntugabearen turkierazko aukerarekin.
User Profile ID
user_profile_id
Zortzi estiloak eta bakoitza non erabiltzen den
MAIUSKULAK eta minuskulak ez dute azalpenik behar, baina gutxitan dira azken helburua: titularretan normalean Izenburua estiloa nahi izaten da, hitz bakoitza maiuskulaz hasita, eta maiuskulaz itsatsitako gorputz-testuek normalean Esaldi-kasua behar dute, non esaldi bakoitzaren lehen letra bakarrik den maiuskula. Estilo-liburuek ez dute bat egiten izenburuetako hitz txikiekin (AP eta Chicago-k preposizio eta artikulu laburrak minuskulaz idazten dituzte, zerrenda desberdinekin), beraz bihurgailu honek hitz guztiak maiuskulaz hasten ditu eta salbuespenak zure esku uzten ditu.
Kode-estiloek testua hitzetan banatzen dute zuriuneetan, puntuazio-marketan eta lehendik dauden maiuskuletan, beraz XMLHttpRequest snake_case formatuan xml_http_request bihurtzen da. camelCase JavaScript eta Javako aldagaien konbentzioa da, snake_case estandarra da Python-en eta SQL zutabe-izenetan, eta kebab-case URLetan, CSS klase-izenetan eta fitxategi-izenetan erabiltzen da. aLtErNaTiBoA estiloa apaingarria baino ez da eta batez ere memeetan agertzen da.
Zergatik den maiuskula-minuskulak aldatzea dirudiena baino zailagoa
Maiuskula/minuskula bihurketa Unicode estandarrak definitzen du, ez ingelesaren 26 letrek, eta zenbait bihurketak testuaren luzera aldatzen dute. Alemanierako ß letrak SS ematen du maiuskulaz, beraz hitz batek letra bat gehiago izan dezake. Σ maiuskula grekoak bi minuskula-forma ditu: σ hitzaren barruan eta ς hitzaren amaieran. fi bezalako lotura-letrak bi letra bihurtzen dira maiuskulaz jartzean.
Turkierak eta azerierak lau letra dituzte ingelesak bi dituen tokian: i eta İ puntudunak, ı eta I puntugabeak. Unicode-ren arau lehenetsiekin, "İ" minuskulaz jartzean i bat eta puntu konbinatzaile bat sortzen dira, eta "i" maiuskulaz jartzean I arrunta, eta horrek istanbul gaizki idaztea eragiten du. Markatu turkierako aukera eta bihurgailuak hizkuntza horretako bihurketa erabiliko du: istanbul İSTANBUL bihurtuko da eta ILIK ılık. Horregatik toUpperCase bidez kateak alderatzen dituen kodeak huts egin dezake turkiar erabiltzaileentzat, bere izena duen akats ezaguna: Turkey test.
Emaitza garbiak lortzeko aholkuak
Bihurketaren ondoren akronimoak dira begiratu beharreko gauza nagusia. Izenburua estiloak NASA Nasa idazten du eta Esaldi-kasuak nasa, bihurgailuak ezin baitu jakin zein hitz diren izenak. Zuzendu eskuz, edo bihurtu behar duen testu-zatia bakarrik. Identifikatzaileak prestatzean, kendu aurretik komatxoak eta emojiak bezalako karaktereak; camelCase, snake_case eta kebab-case irteeratik kanporatzen dira. Testuak zenbat hitz edo karaktere dituen jakin nahi baduzu, itsatsi Hitz-kontagailua tresnan.
Maiz egiten diren galderak
- Bihurgailuak mantentzen al ditu lerro-jauziak?
- Bai. Estilo guztiek lerroz lerro funtzionatzen dute, beraz zerrendek eta paragrafoek forma mantentzen dute. camelCase, snake_case eta kebab-case formatuetan lerro bakoitza identifikatzaile bat bihurtzen da.
- Zergatik bihurtu da alemanezko ß SS?
- Hori da ß letraren Unicode maiuskula-bihurketa estandarra. ẞ maiuskula existitzen da (Unicode 5.1ean gehitua), baina bihurketa lehenetsiak SS ematen du, alemanierako ortografia-arauek tradizionalki eskatzen duten bezala.
- Nola banatzen ditu bihurgailuak hitzak snake_case egiteko?
- Hitz berri bat hasten du zuriune edo puntuazio-marka bakoitzean, minuskulatik maiuskulara egiten den aldaketa guztietan, eta minuskulak jarraitzen dion akronimo baten azken maiuskularen aurretik, beraz HTMLParser html_parser bihurtzen da.
- Noiz aktibatu behar ditut turkierako arauak?
- Testua turkieraz edo azerieraz dagoenean. Hori gabe, i eta I ingelesez bezala bihurtzen dira, eta İ puntuduna edo ı puntugabea dituzten hitzak gaizki idazten dira.
- PascalCase formatura bihur dezake?
- Erabili camelCase eta jarri maiuskulaz lerro bakoitzaren lehen letra; PascalCase lehen letra horretan bakarrik desberdintzen da. Konstante-estiloa (UPPER_SNAKE_CASE) snake_case da, ondoren MAIUSKULAK aplikatuta.