Solucionat: cadena de majúscules javascript

El problema principal és que quan una cadena s'escriu en majúscula en JavaScript, no sempre es tracta com una paraula. Per exemple, "JavaScript" no es tracta com una paraula, però "Java" sí. Això pot causar problemes quan intenteu fer coses com cercar paraules en una cadena.

var str = "javascript capitalize string";
var res = str.replace(/wS*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});

Aquest codi està escrit en JavaScript. Defineix una funció que posa en majúscula la primera lletra de cada paraula d'una cadena. La funció pren una cadena com a entrada i emet una nova cadena amb la primera lletra de cada paraula en majúscula.

Consells de corda

Hi ha alguns consells que us poden ajudar quan treballeu amb cadenes en JavaScript.

En primer lloc, recordeu que les cadenes són immutables. Això vol dir que un cop creeu una cadena, no podeu canviar-ne el contingut. Això és útil quan voleu assegurar-vos que una cadena sempre és coherent en diferents execucions del vostre codi.

En segon lloc, tingueu en compte la diferència entre expressions regulars i literals de cadena. Una expressió regular és un tipus especial de cadena que es pot utilitzar per fer coincidir els patrons del text. Els literals de cadena, d'altra banda, són simplement cadenes que no contenen caràcters especials i que es poden utilitzar a qualsevol part del codi. Quan es treballa amb expressions regulars, és important utilitzar les seqüències d'escapament correctes (per exemple, d per a un caràcter de dígits). Per obtenir més informació sobre les expressions regulars, consulteu l'article de la xarxa de desenvolupadors de Mozilla sobre RegExp: http://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/RegExp/.

Finalment, és important tenir en compte que les cadenes de JavaScript distingeixen entre majúscules i minúscules. Això vol dir que les lletres de la A a la Z es tracten de manera diferent que la lletra z.

Mètodes de cadena

Hi ha alguns mètodes que es poden utilitzar amb cadenes en JavaScript. El primer és crear una cadena nova concatenant dues o més cadenes juntes. El segon és buscar una cadena dins d'una altra cadena. El tercer és substituir una subcadena dins d'una cadena. El quart és dividir una cadena en una matriu de cadenes en funció de determinats criteris.

Articles Relacionats:

Deixa el teu comentari