实例
代码如下 | 复制代码 |
<script> var str=" yexj00 "; str=str.replace(/^s*|s*$/g,''); alert(str); </script> |
实例
模仿RTrim:
代码如下 | 复制代码 |
<script> var str="yexj00 "; str=str.replace(/s*$/g,''); alert(str); </script> |
实例
代码以及测试代码如下:
代码如下 | 复制代码 |
<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,''); } //以下为测试代码 var trimTest = " 123456789 "; //前后各有一个空格。 document.write('length:'+trimTest.length+'<br />'); //使用前 document.write('ltrim length:'+ltrim(trimTest).length+'<br />'); //使用ltrim后 document.write('rtrim length:'+rtrim(trimTest).length+'<br />'); //使用rtrim后 document.write('trim length:'+trim(trimTest).length+'<br />'); //使用trim后 </script> |
测试的结果如下:
代码如下 | 复制代码 |
length:11 ltrim length:10 rtrim length:10 trim length:9 |
时间: 2024-11-05 16:23:08