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());
Trådstart#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
