webForumDet fria alternativet

Gammalt script vill förnyas.

6 svar · 313 visningar · startad av colione

colioneMedlem sedan juni 20014 421 inlägg
#1

Jag anropar detta script för at få första bokstaven som en versal. Hur skall jag göra för att scriptet skall kolla om det finns ett mellanslag efter punkten och om det finns det gör den om den första bokstaven till versal och de andra till gemener. Om det däremot inte finns ett mellanslag efter punkten skall den lägga till det och göra om första bokstaven till versal, de andra till gemener.

function firstToUpperCase(){
return this.substring(0,1).toUpperCase().concat(this.substring(1,this.length).toLowerCase());
}

Tack på förhand

JojoxxMedlem sedan juni 20004 308 inlägg
#2
String.prototype.firstToUpperCase = function(){
	return this.substring(0,1).toUpperCase()+this.substring(1).toLowerCase();
}
String.prototype.firstInEachSentenceToUpperCase = function(){
	var a=this.replace(/\.\s/g,".").split('.');
	for (var n=0;n<a.length;n++){ a[n]=a[n].firstToUpperCase(); }
	return a.join('.').replace(/\.(\w)/g,". $1");
}
alert("detta är flera meningar.flera flera.och ännu mera.".firstInEachSentenceToUpperCase());
Erik JuhlinMedlem sedan maj 200010 687 inlägg
#3

Coolt coolt coolt! :D

colioneMedlem sedan juni 20014 421 inlägg
#4

En fråga jojoxx....hur tusan gör du?

colioneMedlem sedan juni 20014 421 inlägg
#5

Jojoxx....finns det nåt bra ställe där man kan lära sig om RegExp....

JojoxxMedlem sedan juni 20004 308 inlägg
#6

Netscapes referenssidor kan du läsa en hel del, annars är det bara att göra en sökning på Google.

colioneMedlem sedan juni 20014 421 inlägg
#7

Tack

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)