`
shenyuc629
  • 浏览: 195455 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

JS去除字符串的空格和html标记

    博客分类:
  • js
阅读更多
转载地址:http://www.shuonar.com/blog/7f53b146-2a7f-479a-9f27-1433dc7e9065.html
作为一名屌丝程序员,先来唠嗑两句,今天炒菜时突然觉得自己非常爱吃青椒,所以网上查了查吃青椒的好处,不论是青辣椒或红辣椒,都含有辣椒素,具有刺激性,能刺激消化道粘膜,尤其是口腔粘膜和舌头上的味蕾,因而有增加食欲和帮助消化的功能;且能行血活血促进血液循环,使心跳加快。所以吃辣椒后,常使人感到发热,特别是在寒冷季节,适量进食辣椒,不仅可以抵御风寒,预防伤风感冒,风湿病,腰腿痛等痹症。还具有防冻伤、脱发和坏血病,夜盲症等功效。辣椒虽然各种营养素含量较多,但由于其辣椒素的刺激性太强;如果过量食用,往往很多人是承受不了的。近年来由于农艺师的科学改良和育种,新型的辣椒,不仅大而肉肥汁多,且辣味很小,很符合人们食用上的要求。尽管如此,过量食用辣椒并不是没有副作用的;尤其是患有:肾病、高血压、慢性泌尿系统感染,慢性胃炎、消化性溃疡、慢性咽峡炎和扁桃腺炎、皮肤病和痔疮等患者,要少吃或不吃为好,以免加重病情。

      说完了青椒,我们还是先来解决JS如何去除字符串中的空格,下面是我在网上查询资料总结的:

<script>

//去除左边的空格

function Ltrim(){

document.getElementById("txt").value=(document.getElementById("txt").value).replace(/^\s*/,"");

}

//去除右边的空格

function Rtrim(){

document.getElementById("txt").value=(document.getElementById("txt").value).replace(/(\s*$)/g,"");

}

//去除左右两边的空格

function LRtrim(){

document.getElementById("txt").value=(document.getElementById("txt").value).replace(/^\s+|\s+$/g,"")

}

//去除所有的空格

function trim(){

document.getElementById("txt").value=(document.getElementById("txt").value).replace(/\s+/g,"");

}

</script>

<inputtype="text" value="    说哪儿网    " id="txt"/>

<inputtype="button" value="还原"onclick="javascript:document.getElementById('txt').value='    说哪儿网    '"/><br/>

<inputtype="button" value="点击去除-左边空格" onclick="Ltrim()"/><br/>

<inputtype="button" value="点击去除-右边空格" onclick="Rtrim()"/><br/>

<inputtype="button" value="点击去除-前后空格" onclick="LRtrim()"/><br/>

<inputtype="button" value="点击去除-所有空格" onclick="trim()"/><br/>

其次是去除字符串内的html标记:

functiondel_html_tags(str)

{

    var words = '';

    words =str.replace(/<[^>]+>/g,"");

    return words;

}
分享到:
评论

相关推荐

    清除字符串中的html标记

    7. **HTML编码和修剪**:最后,使用`HttpContext.Current.Server.HtmlEncode(htmlString)`对字符串进行HTML编码,确保安全地显示到Web页面上,并使用`.Trim()`方法去除首尾空格。 #### 使用场景 - **用户输入验证*...

    JS中去掉空格的jar

    在JavaScript中,有几种常见的去除字符串空格的方法: 1. **`trim()`**: 这个方法主要用于去除字符串首尾的空白字符,包括空格、制表符和换行符。例如: ```javascript let str = " hello world "; str.trim(); ...

    js中去除字符串中所有的html标签代码实例

    JavaScript中去除字符串中的HTML标签是Web开发中常见的需求,尤其是在处理用户输入的富文本内容时,去除HTML标签可以防止恶意脚本攻击,还可以实现一些文本展示的场景需求。在本文中,我们将探讨如何在JavaScript中...

    javascript去除字符串中所有标点符号和提取纯文本的正则

    在JavaScript中,处理字符串时,有时我们需要去除其中的标点符号,或者提取纯文本内容,以便进行进一步的数据处理或分析。这通常涉及到正则表达式(Regular Expression)的应用。正则表达式是一种强大的文本处理工具...

    JS去掉字符串前后空格、阻止表单提交的实现代码

    1. JavaScript去除字符串前后空格的实现方法: 在JavaScript中,去除字符串前后空格是一种常见的字符串操作。通过正则表达式可以方便地实现这一功能。具体方法如下: - 使用正则表达式 ^(\s|\u00A0)+ 匹配字符串...

    javascript多行字符串的简单实现方式

    但需要注意的是,如果字符串中的空格和换行也被视为字符串的一部分,那么在压缩代码时前面的空格不会被去除,这可能会导致最终生成的HTML代码不那么紧凑。 使用反斜杠续行的方式对于不需要严格压缩代码的项目或者...

    PHP清除字符串中所有无用标签的方法

    在处理Web内容时,经常需要清除字符串中的无用标签和空格,以确保内容的整洁和一致性。在PHP中,可以使用一系列内置函数来实现这一需求。首先,我们来看如何清除字符串中的HTML标签和特殊字符,然后是如何处理字符串...

    JS去除空格和换行的正则表达式(推荐)

    正则表达式在JavaScript中是处理字符串匹配和替换的强大工具,尤其在去除字符串中的空格和换行时非常有效。空格和换行符在文本处理中经常会成为困扰,特别是在处理用户输入或从外部源获取的数据时。如果不正确处理,...

    字符串分隔工具

    标题中的“字符串分隔工具”指的是一个用于处理和操作字符串的程序或库,它能够将一个长字符串按照特定的分隔符切割成多个子字符串。这样的工具在编程中非常常见,尤其是在数据分析、文本处理和日志分析等领域。下面...

    Mootools 1.2教程 输入过滤第二部分(字符串)

    在MooTools中,还有一些其他有用的字符串处理函数,例如`capitalize()`用于首字母大写,`substitute()`用于字符串替换,`test()`用于基于正则表达式的匹配,以及`stripHTML()`用于移除HTML标签等。这些函数都是...

    网上找的js验证输入是否为空

    2. **去除 HTML 标签和换行符**:`clearBr` 函数用于去除字符串中的 HTML 标签和换行符。 3. **综合验证**:`isNull` 函数结合了上述功能,可以有效地判断一个字符串是否为空或仅包含空白字符。 4. **数字验证**:`...

    如何去除富文本中的html标签及vue、react、微信小程序中的过滤器

    对于字符串的截取,有时需要对去除标签和空格后的文本进行长度限制,并在文本末尾添加省略号以提示用户内容被截断。可以通过编写一个函数来完成这个任务。 截取字符串并添加省略号的函数示例: ```javascript ...

    asp去除html标记与空格的正则

    函数`nohtml`接受一个字符串参数`str`,其目的是将输入的字符串中的HTML标签替换为空字符串,从而去除HTML标记,并进一步移除多余的空格。 1. 首先,创建了一个新的`RegExp`对象,这是ASP中的正则表达式引擎,用于...

    Java使用正则表达式删除所有HTML标签的方法示例

    输入的HTML字符串包含了`&lt;div&gt;`、`&lt;span&gt;`和` `标签,以及样式属性,经过处理后,仅保留了纯文本内容。 总的来说,Java通过正则表达式提供了一种有效的方式,可以从HTML文档中提取文本,这对于数据抓取、文本...

    用CSS截断字符串的两种实用方法

    CSS(层叠样式表)提供了一些方法来实现这一需求,本文将详细介绍两种实用的CSS截断字符串的方法。 方法一利用CSS的`overflow`, `text-overflow` 和 `white-space` 属性。首先,设置一个固定宽度的容器,例如300px...

    js去除输入框中所有的空格和禁止输入空格的方法

    在本篇文章中,我们将探讨如何使用JavaScript去除输入框中所有的空格,并且禁止用户在输入时添加空格。这对于构建金融、保险、购物等行业的网站尤为重要,因为它们需要处理大量的数字信息。 首先,去除输入框中的...

    js字符串去重复id的实现代码

    示例代码中还包含了一些辅助函数,如`$Obj`用于获取DOM元素,以及`trim`、`trimLeft`和`trimRight`用于去除字符串两端的空格。这些在处理用户输入或者从HTML元素中提取文本时非常有用。`trim`函数先调用`trimLeft`...

    解析错误富文本json字符串(带双引号)的快速解决方法

    然而,在处理包含特殊字符如双引号(")的富文本时,可能会遇到解析错误,因为JSON标准规定键和字符串值必须用双引号包围。本文将探讨如何快速解决这个问题。 当JSON字符串中出现非转义的双引号时,解析器会认为这...

    使用正则表达式的格式化与高亮显示json字符串

    最后,本文提供了完整的实现代码,并建议使用`&lt;pre&gt;`标签来显示格式化和高亮后的JSON字符串,以便更好地展示其结构和内容。 总结来说,本文提供了一种实用的方法来处理JSON字符串的格式化和高亮显示问题。通过结合...

    js正则匹配table,img及去除各种标签问题

    根据给定的文件信息,我们可以提炼出以下知识点: 1. **正则表达式匹配table标签**: - 文章提到了如何使用正则...这些知识点对于希望利用JavaScript进行字符串处理、文本内容管理和网页内容控制的开发者非常有用。

Global site tag (gtag.js) - Google Analytics