-
Hur gör man om text till uppercase? Det ser snyggare ut i mitt fall...
-
Hur kommer jag åt bokstav 'i' i en sträng? Alltså, successivt, bokstav för bokstav?
-
Vilken funktion kollar en strängs längd?
Några strängfrågor
8 svar · 551 visningar · startad av aasah
Åh, tack, @nders!
Nytt problem... mitt skalbara skript var inte mer skalbart än att det krashade med 10 kolumner... :OO Skälet var det kortsiktiga sätt på vilket jag delar upp en sträng. :(
Min funktion har tillgång till en sträng som innehåller 1-2 bokstäver och 1-2 siffror. Exempel: A3, A32, AB3 eller AB34. Jag vill skapa en sådan här sträng i stället "A 3", "A 32", "AB 3" resp "AB 34". Hur gör man det enklast i JavaScript? :q
God kväll aasah! :)
Du har alltså en funktion som tar emot en sträng "A3", "AB34" o.s.v och vill att den skall returnera "A 3", "AB 34"? Då
function f(s){
var p = /([A-Z]{1,2})(\d{1,2})/.exec(s);
return p[1] + " " + p[2];
}
// f("AB3")
Tusen tack, nu funkar det! :birp Jag hade aldrig fått ihop det här utan din hjälp, Peter_S! Jag uppskattar det mycket! :D
Kul att kunna vara till hjälp! Hoppas det går bra för dig med korsordsskriptet. :)