- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
function trim(text) {
if (text.length == 0) {
return text;
}
if (text.charAt(0) == ' ') {
return '';
}
if (text.charAt(text.length-1) == ' ') {
text = text.substring(0, text.length-1);
}
return text;
}
guest 02.03.2010 19:47 # 0
ClintEastwood 02.03.2010 20:23 # 0
guest 02.03.2010 21:07 # 0
guest 02.03.2010 23:33 # +1
Рекурсивно, но не китай.
Amok 03.03.2010 14:27 # 0
К тому же могут возникнуть проблемы на пустой строке ("").
т.е. добавить проверку:
if (text == undefined || text.length == 0)
{
return text; //можно по желанию return "";
}
guest 03.03.2010 15:00 # 0
guest 07.03.2010 11:28 # 0
вот теперь проблем не будет точно ))
guest 03.03.2010 10:32 # 0
guest 04.03.2010 14:16 # 0
return '';
}
Это типа отрубить голову до мозолей на пятках?
guest 04.03.2010 14:31 # 0
guest 07.03.2010 12:00 # +1
guest 09.03.2010 20:12 # +1
guest 09.03.2010 23:24 # 0
guest 10.03.2010 12:33 # 0
Странно этот ресурс на мозги влияет.
ClintEastwood 10.03.2010 09:21 # 0
guest 10.03.2010 12:26 # 0
babaika 11.03.2010 11:01 # 0
http://blog.stevenlevithan.com/archives/faster-trim-javascript