导航:首页 > 编程语言 > javascripttrim

javascripttrim

发布时间:2025-08-21 00:25:06

A. javascript内实现trim的方法

首先是把/(^\s*)|(\s*$)/g 替换为""

然后,/.../g 里面的,是表示放置通配符的地方,g代表全局参数
(^\s*)或者(\s*$)都将被替换为""

匹配首尾空白字符的正则表达式:^\s*|\s*$
可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式

B. javascript的trim用法

方案一:
以原型方式调用,即obj.trim()形式,方式简单且使用方面广泛,定义方式如下:

<script language=”javascript”>
/**
* 删除左右两端的空格
*/
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,”);
}
</script>

使用示例如下:

<script type=”text/javascript”>
alert(document.getElementById(’abc’).value.trim());
alert(document.getElementById(’abc’).value.ltrim());
alert(document.getElementById(’abc’).value.rtrim());
</script>

方案二:
工具方式调用,trim(obj)的形式,此方式用于特殊处理需要,定义方式如下:
<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,”);
}
</script>

使用示例如下:

<script type=”text/javascript”>
alert(trim(document.getElementById(’abc’).value));
alert(ltrim(document.getElementById(’abc’).value));
alert(rtrim(document.getElementById(’abc’).value));
</script>

阅读全文

与javascripttrim相关的资料

热点内容
pad升级不能用迅雷 浏览:453
js网页http请求 浏览:582
数据线插不稳手机充电口什么原因 浏览:45
数据分类处理方法有哪些 浏览:74
单片机烧写程序不成功 浏览:532
ubuntu文件夹改成英文 浏览:704
基础版代码 浏览:637
冷藏厢式货车什么网站有 浏览:395
广数928te2的g71内孔怎么编程 浏览:578
英菲克盒子找不到文件 浏览:342
个人网站你赚了多少钱 浏览:979
如何理解好的编程习惯简答 浏览:261
小米的数据流量在哪里 浏览:966
江苏哪些城市有数据中心 浏览:15
javascripttrim 浏览:398
学习视频发到网络上怎么办 浏览:907
常州女孩学编程哪里好 浏览:183
如何在电脑上免费下载编程软件 浏览:19
全球十大征婚网站叫什么名字 浏览:482
如何把文件转到QQ 浏览:968

友情链接