13 Temmuz 2011, ÇARŞAMBA
Bölü çizgisi ile bitmeyen bir dönüş dize
İki değişken var:
site1 = "www.somesite.com";
site2 = "www.somesite.com/";
Böyle bir şey yapmak istiyorum
function someFunction(site)
{
// If the var has a trailing slash (like site2),
// remove it and return the site without the trailing slash
return no_trailing_slash_url;
}
Bunu nasıl yapabilirim?
CEVAP
13 Temmuz 2011, ÇARŞAMBA
function stripTrailingSlash(str) {
if(str.substr(-1) === '/') {
return str.substr(0, str.length - 1);
}
return str;
}
Not: ve eski olumsuz substr uzaklıklar desteklemez IE8. Eğer bu eski tarayıcıları desteklemek gerekiyorsa yerine str.length - 1
kullanın.
Bunu Paylaş:
Numaralama bir dize için arama ve Numa...
javascript parseınt boş dize için NaN ...
Ne zaman bölme boş bir dize Python, ne...
Neden bir dize ile gidiş-dönüş dönüştü...
Javascript Dize Eşitlik...'doğru ...