JavaScript'te bir dizeyi nasıl kırpabilirim?
jQuery]1'den kırpma, bu çerçeveyi zaten kullanıyorsanız uygundur.
$.trim(' your string ');
Sıklıkla jQuery kullanıyorum, bu nedenle dizeleri onunla kırpmak benim için doğal. Ancak dışarıda jQuery'ye karşı bir tepki olması mümkün mü? :)
Kullanılabilecek çok sayıda uygulama vardır. En belirgin olanı bunun gibi bir şey gibi görünüyor:
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, "");
};
" foo bar ".trim(); // "foo bar"
Basit versiyon burada JavaScript trim için genel bir fonksiyon nedir?
function trim(str) {
return str.replace(/^\s+|\s+$/g,"");
}