去除段首段尾的 和全角的空格的正则

 更新时间:2009年08月09日 00:29:25   作者:  
去除段首段尾的  和全角的空格的正则,代码看起来不如之前的版本,简单,需要更了解正则的特殊字符。
<script language="javascript">
<!--
String.prototype.trim = function(){
return this.replace(/^(&nbsp;|[\s ])+|(&nbsp;|[\s ])+$/g, "" );
}
alert("---"+ " &nbsp; &nbsp;this is a test kwgkwg  &nbsp; ".trim() + "---");
/ --></script>
1、去段首段尾的空格(包括半角的空格代码&nbsp;和全角的空格" ")
2、段中的空格(包括半角的空格代码&nbsp;和全角的空格" ")给予保留!

相关文章

  • JavaScript正则表达式验证中文实例讲解

    JavaScript正则表达式验证中文实例讲解

    JavaScript经常会验证中文本文将提供使用正则表达式实现,接下来介绍两个实例,感兴趣的你可不要错过了哈,希望本例知识点可以帮助到你
    2013-02-02
  • python 正则表达式 反斜杠(/)的麻烦和陷阱

    python 正则表达式 反斜杠(/)的麻烦和陷阱

    这里是一点小心得。 由于正则表达式使用反斜杠来转义特殊字符,而python自身处理字符串时,反斜杠也是用于转义字符,这样就产生了一个双重转换的问题
    2009-08-08
  • ubb代码转换为html

    ubb代码转换为html

    ubb代码转换为html...
    2006-06-06
  • Java正则表达式实现经纬度的合法性操作

    Java正则表达式实现经纬度的合法性操作

    这篇文章主要介绍了Java正则表达式实现经纬度的合法性操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • grep用法详解 grep与正则表达式

    grep用法详解 grep与正则表达式

    首先要记住的是: 正则表达式与通配符不一样,它们表示的含义并不相同!
    2012-09-09
  • 如何快速学习正则表达式

    如何快速学习正则表达式

    在日常工作中,我们经常写正则表达式,比如在表单中经常用来验证用户输入的格式是否正确。接下来通过本文给大家介绍如何快速学习正则表达式,感兴趣的小伙伴一起学习吧
    2016-05-05
  • linux shell 正则表达式(BREs,EREs,PREs)差异比较

    linux shell 正则表达式(BREs,EREs,PREs)差异比较

    在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容
    2013-11-11
  • JS正则表达式必须包含数字、字母、特殊字符

    JS正则表达式必须包含数字、字母、特殊字符

    这篇文章主要介绍了JS正则表达式必须包含数字、字母、特殊字符的相关资料,文中还给大家提到了js 正则表达式 匹配除汉字,字母,数字,逗号,句号外的特殊字符(用来规范输入内容) 需要的朋友可以参考下
    2019-08-08
  • EditPlus 正则表达式替换字符串详解

    EditPlus 正则表达式替换字符串详解

    正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它能很好提高工作效率。
    2009-08-08
  • 正则基础之 捕获组(capture group)

    正则基础之 捕获组(capture group)

    捕获组就是把正则表达式中子表达式匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后面引用,这里就为大家简单介绍一下
    2023-05-05

最新评论