JS去除字符串左右两端的空格(转载)
2024-10-20 17:19:36
来源:https://www.cnblogs.com/fanyf/p/3785387.html
var str=' 测试 ';
一、函数
<script type="text/javascript">
function trim(str){ //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
function ltrim(str){ //删除左边的空格
return str.replace(/(^\s*)/g,"");
}
function rtrim(str){ //删除右边的空格
return str.replace(/(\s*$)/g,"");
}
函数调用 trim(str)
二、js对象的方法
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.ltrim=function(){
return this.replace(/(^\s*)/g,"");
}
String.prototype.rtrim=function(){
return this.replace(/(\s*$)/g,"");
}
类中方法调用 str.trim();
三、将公共方法提取到一个或多个公共js文件,需要的时候直接引用;
最新文章
- z-stack组网过程
- vim - copy/paste a word
- Java—泛型
- curl php 小记
- 使用<;c:if>;标签处理页面数据
- rhino(犀牛) --- color control
- windows下面安装casperjs
- 英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析 (转)
- iOS Quartz2D画图
- React Router 按需加载+服务器渲染的闪屏问题
- upload 简单的封装
- [array] leetcode - 42. Trapping Rain Water - Hard
- 把List<;string>;集合,编程string,并以“,”号分割
- pyspider 笔记
- leetcode资料整理
- 面向对象【day07】:面向对象使用场景(十)
- 【ARTS】01_11_左耳听风-20190121~20190127
- 关于 Container ,Injection
- C++旅馆问题。
- iOS 集成极光推送
热门文章
- cnetos7 搭建wordpress(apache+php+mariadb)
- mysql Last_SQL_Errno: 1197 Coordinator stopped because there were error(s) in the worker(s)问题处理
- clipboard 在 vue 项目中,on 事件监听回调多次执行
- [转]Ubuntu18.04下安装搜狗输入法
- [LeetCode] 857. Minimum Cost to Hire K Workers 雇K个工人的最小花费
- win10查看激活到期时间
- Linux Ubntu 常用命令
- 11 Reponse对象+ServletContext对象
- postman上传文件对参数的contentType类型设置方式
- liunx 定时任务执行java程序配置流程