如何从 HTML 中删除多个空白字符?

2023-11-29

我想删除来自用户端的额外空白,但我无法预测 HTML 的格式。

例如:

<p> It's interesting that you would try cfsetting, since nothing in it's
documentation would indicate that it would do what you are asking.
Unless of course you were mis-reading what "enableCFoutputOnly" is
supposed to do.


</p>



<p>



It's interesting that you would try cfsetting, since nothing in it's
documentation would indicate that it would do what you are asking.
Unless of course you were mis-reading what "enableCFoutputOnly" is
supposed to do.</p>

请指导我如何从 HTML 中删除多个空白字符。


您可以使用正则表达式将任何多个空白字符替换为单个空格,方法是循环结果,直到不再出现多个空白:

lastTry = "<p>   lots of space    </p>";
nextTry = rereplace(lastTry,"\s\s", " ", "all");
while(nextTry != lastTry) {
  lastTry = nextTry;
  nextTry = REReplace(lastTry,"\s\s", " ", "all");
}

在 CF10 中测试工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 HTML 中删除多个空白字符? 的相关文章

  • 如何在 font Awesome 图标链接下方添加添加文本?

    我正在尝试在我的 Blogger 模板中的 font awesome Icons 下添加一些文本 这是我想要实现的目标的图像 我想要实现的外观图片 https i stack imgur com BVYlh png 但到目前为止我已经做到了
  • GWT - 如何组织项目以拥有多个网页以及它们之间的导航

    我是 GET 的新手 顺便说一句 它给我留下了深刻的印象 并且发现它对于像我这样熟悉 C NET 桌面技术并愿意编写 Web 应用程序的人来说非常有吸引力 我根据 GWT Eclipse 向导生成的示例启动了自己的项目 该项目生成带有面板的
  • 如何动态突出显示网页上的字符串?

    我想创建带有 url 的页面 例如 http xyzcorp schedules 2015Aug24 Aug28 Jim Hawkins http xyzcorp schedules 2015Aug24 Aug28 Billy Bones
  • Perl:HTTP::微小删除留下损坏的锚标记

    我编写了一个脚本 该脚本收集从数据库读取的缓冲区内的所有 URL 检查该页面是否仍然存在 并使用 HTTP Tiny 从缓冲区中删除 URL 如果该 URL 无法访问或返回无效 问题是 HTTP Tiny 删除左锚标记 例如此处无效的文本
  • 如何检测元素内容何时发生变化

    我正在寻找一种方法来监视元素内动态填充 无页面重新加载 内容 以便我可以将类添加到另一个元素 到目前为止我有这个 HTML div class message container div class messages error span
  • HTML 元素的默认背景颜色是什么?白色还是透明?

    我只是被一个简单的问题困住了 想弄清楚 HTML 元素的默认背景颜色是什么 是白色的还是透明的 默认背景颜色是透明的 看这里 https developer mozilla org en docs Web CSS background co
  • HTML5

    我想在随机位置开始和停止 HTML5 播放 并具有淡入和淡出周期 以平滑聆听体验 为此存在什么样的机制 使用 setTimeout 手动增加音量 jQuery 的方式 audio animate volume newVolume 1000
  • JavaScript 中带前导零的数字发生变化

    我使用 print 语句从 php 调用 javascript 函数来打印 html 代码 并且传入一个整数 但是 在 php 中传递的值与 javascript 函数接收到的数字不匹配 我不知道为什么 这是调用 javascript 函数
  • .Net 中是否有与 HTML 等效的 XmlReader?

    我用过Html敏捷包 http html agility pack net z codeplex过去在 Net 中解析 HTML 但我不喜欢它只使用 DOM 模型 在大型文档和 或具有大量嵌套的文档上 可能会遇到堆栈溢出或内存不足异常 另外
  • 使用绝对定位时文本被破坏

    我有一个小挑战 我在 Stack Overflow 上没有找到任何解决方案 这就是我得到的 这就是我想要的 为了产生这个标题效果 我使用绝对位置 我什至不知道我的标题的宽度和高度 因此 使用此解决方案时 大文本会中断 My HTML div
  • 我可以从命令行打印 html 文件(带有图像、css)吗?

    我想从脚本中打印带有图像的样式化 html 页面 谁能建议一个开源解决方案 我使用的是 Linux Ubuntu 8 04 但也对其他操作系统的解决方案感兴趣 你可以给html2ps http user it uu se jan html2
  • 如何使用文件输入在PDFJS中打开本地PDF?

    我想知道是否有办法使用选择pdf文件input type file 并使用打开它PDFJS https github com mozilla pdf js 您应该能够使用 FileReader 来获取文件对象的内容作为类型化数组 pdfjs
  • 通过 jQuery 选择动态 HTML 元素

    我正在构建一个 ASP NET MVC 应用程序 并且正在使用jQuery Blueimp https github com blueimp jQuery File Upload动态添加到页面的 PartialView 上的插件 根据插件的
  • 在iOS上,“添加到主页”缓存保存在哪里,如何清除它?

    我正在 iPad iOS v7 上制作一个 html5 游戏 当我将其添加到主页时 它非常顽固地释放缓存 如果我在 Safari 中查看它 这会按照您所期望的方式工作 如果我刷新一次或两次 页面就会以最新状态缓存 但在主页上却是另一回事 它
  • 如何在 Lift 框架中添加新页面

    如何在 lift 中的 webapp 目录中添加一个可供用户访问的新页面 目前只能通过index html访问http localhost 8080 com http localhost 8080 or http localhost 808
  • 如何处理 Django 中的错误

    我想让我的 django 应用程序尽可能对用户友好 并且我想处理适当的错误并让它推出类似于 javascript 中的警报的错误消息 我想在没有上传文件时执行此操作 因此 当按下上传按钮并且尚未上传任何内容时 将会发出一条警报消息 我的看法
  • 使用 HTML5(数据列表)自动完成功能和“包含”方法,而不仅仅是“开头为”

    我找不到它 但我又不知道如何搜索它 我想用
  • JSP/Servlet HTTP 404 错误处理

    我想在我的网络应用程序中处理 HTML 404 错误 我可以这样写
  • 将html数据解析成python列表进行操作

    我正在尝试读取 html 网站并提取其数据 例如 我想查看公司过去 5 年的 EPS 每股收益 基本上 我可以读入它 并且可以使用 BeautifulSoup 或 html2text 创建一个巨大的文本块 然后我想搜索该文件 我一直在使用
  • Facebook 点赞按钮消失

    我的网站中的 Facebook Like 按钮出现问题 添加此代码 由 facebook 提供 按钮在创建时正确显示在任何页面中

随机推荐

  • c# 在特定时间显示标签中的文本

    有谁知道如何在标签或文本框中显示特定时间的文本 假设如果我单击一个按钮 它会在标签中的文本框中显示输入的文本 15 秒 然后它就会消失 定时器类 代码示例 using System using System Timers public cl
  • jQuery 日期选择器动态设置所选日期

    如何动态更改 jquery 日期选择器的选定日期 我说过创建了一个内联日期选择器 然后过了一段时间 我想在那里反映不同的日期 而无需从头开始重新创建日期选择器 我尝试了setDate方法 但没有用 并且文档中没有太多文档doc 还有另一个
  • Flask 会话不会在 heroku 上持久存在

    当用户登录到我的示例应用程序时 我将用户名密钥添加到会话对象中 并将用户对象挂在全局 g 对象之外 见下文 app route login methods GET POST def login Logs the user in error
  • 逃避大括号的简单方法?

    有没有一种简单的方法可以用 Handlebars 构建字符串 value 也许类似于 Handlebars compile var var value 车把支持空白 特点 以下应该有效 Handlebars compile var var
  • 在 Grails 中,如何指定 ivy 解析器所需的 jar?

    在 grails 项目中 我根据参考文档添加了一个自定义 ivy 解析器 http www grails org doc latest guide single html 12 2 20 插件 20 存储库 然而 这个解析器需要 jsch
  • Swift 中的 HTTP 请求与 swift3 中的 POST 方法

    我正在尝试在 Swift3 中运行 HTTP 请求 将 2 个参数 POST 到 URL Example Link http test tranzporthub com street45 customer login php Params
  • JavaFX - BorderPane/StackPane 在子项更改后未调整大小

    从 JavaFX BorderPane 添加和删除内容时 我遇到调整大小问题 在手动调整窗口大小之前 不会调整 BorderPane 内容的大小 我编写了一个小型测试应用程序来模拟这种行为 该应用程序构建了一个 BorderPane 其中包
  • 无法将Redis服务器连接到nodejs,Docker compose

    我正在努力将 Redis 部署连接到我的 Nodejs 应用程序 当然 在本地不使用 docker 它工作得很好 所以我对这是否与我的代码有关 或者我设置 docker compose 文件的方式有争议 Dockerfile FROM no
  • 日期时间(微秒)

    微秒的日期时间值是否会以精确的精度转换为双精度 例如 我的日期是2017 年 7 月 3 日 10 00 00 00 刻度 636346728000000050 正如我所得到的那样 它转换为双倍42919 4166666667 同样 我已将
  • 如何获得 Spinner 的选定值?

    我正在尝试从 a 中获取选定的项目字符串Spinner 到目前为止我已经得到了这个 bundle putString ListDbAdapter DB PRI v getText toString 这不起作用并给出一个类转换异常 我想我可以
  • 在 xcode/ios 中以编程方式编辑 RTF/DOC 文件

    我有一个可以在 iPhone 上查看的 RTF 文件 现在我需要以编程方式编辑该文件 请告诉我该怎么做 例子 RTF文件内容 我是 StackOverflow 的新手 现在我需要以编程方式更改为以下行 我经常访问 StackOverflow
  • 在 Linux 中查找包的二进制文件

    我正在完成一个包 但是我似乎没有找到一种方法使包在系统中找到二进制文件 请注意下面的代码 find nim lt function message TRUE nimexe lt if Platform OS type unix nimexe
  • Laravel 中 Count 为零时如何获取记录

    我使用 Chart js 来显示每个月的预订数量 这是我的查询 它运行良好 我的问题是 如果一个月内没有预订 那么它不会显示任何内容 没有零值 在图表上我得到的值如下 1月23日 2月34日 4月23日 May 25 July 42 图表上
  • Pyspark 中的 JSON 文件解析

    我对 Pyspark 很陌生 我尝试使用以下代码解析 JSON 文件 from pyspark sql import SQLContext sqlContext SQLContext sc df sqlContext read json f
  • 网站图标在 IE 中不工作

    我有一个使用自定义 favicon ico 的网站 图标在除 IE 之外的所有浏览器中按预期显示 当尝试在 IE 中显示图标时 我得到大红色 x 当在另一个浏览器中显示图标时 它显示得很好 页面源码包括 它确实可以在其他浏览器中工作 谢谢你
  • jQuery + MarkItUp + Polymer - 让它发挥作用吗?

    Using Polymer 我正在尝试创建一个可重用的组件markItUp这样我就可以在需要时使用富文本编辑器 但是 尽我所能 我无法让它正确初始化 jQuery 选择器根本无法找到 textarea 元素来发挥其魔力 我已经尝试了很多添加
  • 子表中的外键约束允许插入父表中不存在的值

    我正在使用 SQL Server 2012 我已经在表上定义了外键约束 外键引用复合主键 当一列具有 00000 而另一列为空时 fk 约束不起作用 父表不包含 00000 两个 fk 列都有varchar数据类型 下面是示例 INSERT
  • 通知消息是否会计入collapse_key 限制?

    根据Firebase 通知文档 通知消息始终是可折叠的 我试图弄清楚他们是否有一些内在的collapse key 如果是这样 这是否算作collapse key每台设备最多 4 个 你是对的 从 Web 控制台发送的所有通知都是可折叠的 这
  • drupal_add_css、drupal_add_js 不起作用

    我在用drupal add css and drupal add js 将 CSS 和 JavaScript 文件添加到我的 Drupal 站点 我在一个名为 control 的模块中执行此操作 因此我正在使用的函数被称为control p
  • 如何从 HTML 中删除多个空白字符?

    我想删除来自用户端的额外空白 但我无法预测 HTML 的格式 例如 p It s interesting that you would try cfsetting since nothing in it s documentation wo