1、使用trim()
trim()函数用于去除字符串两端的空白字符。
作用
该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止)。它会清除包括换行符、空格、制表符等常见的空白字符。
返回值
jQuery.trim()函数的返回值为String类型,返回去除两端空白字符串后的字符串。
示例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script> </head> <body> <pre id="original"></pre> <pre id="trimmed"></pre> <script> $(function () { var str = " lots of spaces before and after "; $( "#original" ).html( "Original String: '" + str + "'" ); $( "#trimmed" ).html( "$.trim()'ed: '" + $.trim(str) + "'" ); }) </script> </body> </html>
2、使用replace()配合正则表达式
去除所有空格【两头空格包含字符串中间存在的空格】:
str = str.replace(/\s+/g,'');
去除两头空格:
str = str.replace(/^\s+|\s+$/g,'');
去除左空格:
str = str.replace( /^\s*/, '');
去除右空格:
str = str.replace(/(\s*$)/g,'');
© 著作权归作者所有
举报
发表评论
0/200