问题标签 [strip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 PHP 去除 HTML 注释但保留条件
我目前正在使用 PHP 和正则表达式从页面中删除所有 HTML 注释。该脚本运行良好......有点太好了。它会删除所有评论,包括我在 . 这是我所拥有的:
由于我的正则表达式不太热,我很难弄清楚如何修改模式以排除条件注释,例如:
干杯
html - 如何使用 Perl 去除字符串中的 HTML?
有没有比这更容易使用 Perl 从字符串中去除 HTML 的?
我会欣赏一个精简的正则表达式,例如这样的:
是否有一个现有的 Perl 函数可以从字符串中删除任何/所有 HTML,即使我只需要删除粗体、h1 标题和 br?
c# - 在 c# 中去除 wav 标头
我希望能够从 wav 文件中剥离标题。
有没有办法在 C# 中做到这一点?
php - 从 p 标签中删除所有类
我只是想知道是否有人知道从 php 中的字符串中删除所有类的函数。基本上我只想要
标签而不是
如果这是有道理的:)
c# - 更换,
标签内的标签?
我正在开发一个专门的 HTML 剥离器。当前的剥离器将 <td> 标记替换为制表符,然后将 <p> 和 <div> 标记替换为双回车符。但是,当像这样剥离代码时:
它(显然)产生
在这种情况下,我们希望将 <p> 替换为空,因此它会产生:
但是,对于 <p> 标签未被 <td> 标签包围的其他代码,我们希望保留双回车替换。
基本上,我们试图用 \t 替换 <td> 标签,并且只有当它们没有被 <td> 标签包围时,才用 \r\r 替换 <p> 和 <div> 标签。
当前代码:(C#)
(剥离器有更多代码;这是相关部分)
关于如何在不完全重写整个剥离器的情况下做到这一点的任何想法?
编辑:我宁愿不使用图书馆,因为让人头疼的是要让它签署并包含在项目中(它本身就是一个要包含在另一个项目中的库),更不用说法律问题了。不过,如果没有其他解决方案,我可能会使用 HTML Agility Pack。
大多数情况下,剥离器只是删除它发现的任何看起来像标签的东西(使用基于正则表达式食谱中的正则表达式的大型正则表达式完成。用 /r 替换换行符标签,并处理多个选项卡是首当其冲的自定义剥离代码。
python - 如何修剪空白?
是否有一个 Python 函数可以从字符串中修剪空白(空格和制表符)?
示例:\t example string\t
→example string
php - PHP 剥离字符串
我想在 - 之前剥离字符串中的所有内容,然后留下之后的内容。例如:
15.11-101
我想剥离 15.11 并留下 101。我尝试了一些不同的方法,但似乎无法使其正常工作,如果有人可以帮助我,那就太好了 :)
干杯
莉安娜
php - 在PHP中如何在一定数量的字符后截断文本?
我有两个字符串,我想限制为例如前 25 个字符。有没有办法在第 25 个字符之后截断文本并在字符串末尾添加一个 ...?
所以 '12345678901234567890abcdefg' 将变成 '12345678901234567890abcde...' 其中 'fg' 被切断。
content-management-system - 保存内容时,Umbraco CMS 从图像中剥离 ALT 标签
Umbraco 正在服用:
并将其变成
如果我在此处理后更改了 alt 标签,则保存 alt 标签。
gcc - “gcc -s”和“strip”命令有什么区别?
我想知道这两者有什么区别:
gcc -s
:从可执行文件中删除所有符号表和重定位信息。strip
:从目标文件中丢弃符号。
它们有相同的含义吗?
你用哪一个:
- 减小可执行文件的大小?
- 加速它的运行?