Javascript'teki dizeyi kırpmak için aşağıdaki kodu kullanıyorum, ancak başlıkta belirtilen hatayı alıyorum:
function trim(str) {
return str.replace(/^\s+|\s+$/g,'');
}
Düzenle:
Sorunu düzelttim .... üzgünüm, kodu nasıl çağırdığıma koymalıydım .... yanlışlıkla form alanının nesnesini değerinden ziyade kendisinin geçtiğini fark ettim.
regexdizenin etrafındaki tırnak işaretlerini kaçırıyorsunuz , ki bu zaten iyi olmayabilir.
str.toString().replace(/^\s+|\s+$/g,'')Bunun yerine kullanın .
strmuhtemelen dizge değil