问题标签 [removing-whitespace]
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.
xml - 将对象序列化为 XML 并从 XML 中删除不需要的文本
我有一个要序列化为 XML 的对象,我正在使用以下代码来执行此操作:
当我这样做时,我得到以下 XML:
正如你所看到的,它不能很好地处理空标签,而且我想去掉根标签中的文本,所以我最终得到了这样的结果:
有谁知道我怎样才能把这些去掉并拿出一个像上面那样的 XML 字符串。
提前致谢。
hibernate - 如何编写 Hibernate Criteria 以不区分大小写匹配并修剪空格?
MyClass
我目前对匹配值的条件有限制MyClass.propertyName
:
这是否可以MyClass.propertyName
与前导或尾随空格匹配的值?
这是我要匹配的正则表达式:
css - 删除图片下方的空白
在 Firefox 中,只有我的视频缩略图在我的图像底部和它的边框之间显示神秘的 2-3 像素空白(见下文)。
我已经尝试了我在 Firebug 中能想到的一切,但没有运气。
我怎样才能删除这个空白?
regex - Vim:匹配行尾的空格,但不匹配由单个空格组成的行
我意识到在 vim 中,我可以使用突出显示行尾的尾随空格
现在我想从匹配中排除那些只包含一个空格的行。我该怎么做呢?(它不需要是单行/正则表达式。)
css - 垂直滚动的白色 100% 框 CSS 问题
所以我正在做一个网站:
无论如何,页面右侧有一个奇怪的浮动框,当有垂直滚动时会出现。这不是所有其他页面上的问题,我不知道如何解决它。
如果您能解决 CSS 问题,将不胜感激。
c++ - 如何清除包含 C 函数声明的字符串中的注释和中间空格?
在我用 C++ 编写的程序中,我需要获取一组字符串,每个字符串都包含一个 C 函数的声明,并对它们执行一些操作。
其中一种操作是比较一个函数是否等于另一个函数。为此,我计划只修剪掉对函数语义没有影响的注释和中间空格,然后进行字符串比较。但是,我想在字符串中保留空格,因为删除它会改变函数产生的输出。
我可以编写一些代码迭代字符串字符并在"
遇到引号()时进入“字符串模式”并识别转义引号,但我想知道是否有更好的方法来做到这一点。一个想法是使用成熟的 C 解析器,在函数字符串上运行它,忽略所有注释和过多的空格,然后再次将 AST 转换回字符串。但是环顾一些 C 解析器,我觉得大多数与我的源代码集成都是一个婊子(如果我是的话,证明我错了)。也许我可以尝试使用yacc
或使用现有的 C 语法并自己实现解析器......
那么,关于最好的方法的任何想法?
编辑:
我正在编写的程序采用抽象模型并将其转换为 C 代码。该模型由一个图组成,其中节点可能包含也可能不包含 C 代码段(更准确地说,一个 C 函数定义,其中它的执行必须是完全确定的(即没有全局状态)并且不允许内存操作)。该程序在图上进行模式匹配,并合并和拆分符合这些模式的某些节点。但是,这些操作只有在节点表现出相同的功能时才能执行(即如果它们的 C 函数定义相同)。这种“检查它们是否相同”将通过简单地比较包含 C 函数声明的字符串来完成。如果它们逐个字符相同,则它们是相等的。
由于模型生成方式的性质,这是一种相当合理的比较方法,前提是删除注释和多余的空格,因为这是唯一可能不同的因素。这是我面临的问题——如何以最少的实施工作做到这一点?
python - 删除字符串中的所有空格
我想从字符串的两端以及单词之间消除所有空格。
我有这个 Python 代码:
但这只会消除字符串两侧的空格。如何删除所有空格?
android - Android Webview中图像下的额外空白
我有一个简单的应用程序,它从网络上提取某些图像并通过 WebView 显示它们,下方有按钮,上方有标题。起初,我遇到了图像下方不断有额外空白的问题,现在已解决。
作为参考,WebView 定义如下:
这个相对布局在另一个布局中,我把它省略了。在活动中,我有以下内容:
现在到当前问题:
我正在提取和查看的图像具有不同的大小。为简单起见,让我们讨论两种尺寸 - X 和 Y,其中 X < Y。启动,尺寸 X 的图像按预期显示,点击按钮,按预期显示尺寸 Y 的图像,如果下一个图像尺寸为,则点击按钮X 再次显示,它会以额外的空白(总是在下方)填充到 Y 大小。对于许多大小为 X 的图像,它可能会保持这种状态,或者随机恢复正常。希望我把问题说清楚了。
我是否必须以某种方式明确重置界限?我做了相当多的谷歌搜索,但找不到问题。
提前致谢!
wpf - 摆脱 xaml 中 GridViewColumnHeader 末尾的白线
到目前为止,我在使用 GridViewColumnHeaders 时遇到了几个问题。最初,我遇到了一个问题,即每个列标题之间都有一小片白色。即使我们将borderthickness 设置为0,白线仍然存在。环顾四周后,我发现我必须使用 ControlTemplate 将标题更改为默认具有文本框属性。我使用了这段代码:
这有效并删除了标题列之间的白色小条,它还阻止了用户移动和调整列的大小,从而弄乱了格式,所以这很好。然而,gridviewcolumnheader 的最后仍然有一点白色,如下图所示:
有没有办法把它也去掉?
removing-whitespace - 如何告诉 sqlldr 修剪尾随和前导空格
我正在使用 sqlldr 加载其中某些字段具有尾随和前导空格的数据。有没有办法告诉 sqlldr 忽略这些空格,而不是说
?