JavaScript rtrim function
A JavaScript equivalent of PHP’s rtrim
function rtrim (str, charlist) {
// http://kevin.vanzonneveld.net
// + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + input by: Erkekjetter
// + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + bugfixed by: Onno Marsman
// + input by: rem
// + bugfixed by: Brett Zamir (http://brett-zamir.me)
// * example 1: rtrim(' Kevin van Zonneveld ');
// * returns 1: ' Kevin van Zonneveld'
charlist = !charlist ? ' \\s\u00A0' : (charlist + '').replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\\$1');
var re = new RegExp('[' + charlist + ']+$', 'g');
return (str + '').replace(re, '');
}
Example 1
rtrim(' Kevin van Zonneveld ');
Should return
' Kevin van Zonneveld'
Комментарии:
Нету комментариев для вывода...