问题标签 [texttrimming]

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.

0 投票
1 回答
698 浏览

javascript - jQuery检查输入修剪

如何在 jquery 中创建自定义函数?

我想在文本输入上使用它,以检查用户是否真的输入了一些文本,或者只是空格。

0 投票
5 回答
528 浏览

php - 如何从 url 字符串中删除协议和域?

我在 PHP 中运行以下代码。我的意图是在响应中获取“contact.html”,但我在输出中实际得到的是ntact.html

有什么想法为什么 PHP 会这样,我该怎么做才能解决这个问题?

0 投票
3 回答
108 浏览

powershell - 以编程方式编辑文件名以删除前导文本

我在目录中有各种名称,如下所示:

我要做的是将我的手放在一个 PowerShell 脚本上,该脚本可以获取这些文件并像这样重命名它们:

我希望去掉最后一个下划线和所有导致它的文本以重命名我的文件,以便它们可以匹配我的企业资源规划系统中的项目编号。该系统较旧(2004 年技术),因此从那一侧实现自动化已经过时了。

到目前为止,我尝试连接并且似乎无法正常工作的内容如下:

我注释掉了实际执行某些操作以查看输出的命令。

0 投票
0 回答
53 浏览

wpf - WPF:自动截断 RadRichTextBox 中的文本

我在 WPF 应用程序中使用 Telerik 的 RadRichTextBox 控件,我想在其中对长句/字符串/文本进行 TextTrimming。就像下面的屏幕截图一样 -

在此处输入图像描述

但我发现 Telerik 的 RadRichTextBox 控件不支持“TextTrimming”。谁能建议我们如何做到这一点?

0 投票
3 回答
112 浏览

oracle - Oracle ltrim 的意外行为

预期的结果是AOD,但是当我通过更改第一个字符串运行时,会出现意外行为。以下是我尝试并通过更改字符来运行的路径,_如下BOD, COD...ZOD是奇怪的结果。

而且......我的问题为什么会出现这种奇怪的行为?

0 投票
2 回答
64 浏览

jquery - 修剪字符串宽度jQuery

如何修剪字符串宽度,使其不超过 20 个字符,包括空格和 ... 到字符串的末尾?

有没有一个jQuery方法呢?

0 投票
1 回答
222 浏览

function - 如何最好地编写“修剪”表达式

我想要做的是将 FQDN 缩减为资产的名称。

例如,假设我有一台名为的机器"Desktop1.mycompany.com",我只想"Desktop1"在另一个字段中获取值。

我已经完成了一个修剪命令Trim(Left([ColumnwithFQDN],(InsStr(1,[ColumnwithFQDN],".")-1)))并且它有效。它会删除除机器名称之外的所有内容。

但是,我注意到这个列表有一些没有 F​​QDN 的计算机名称,它们只是显示为"Desktop2". 显然,这会导致#Func! error.

我的问题是:是否有任何方法可以跳过 FQDN 中没有的任何内容,或者如果函数失败则让它返回原始值?

我想我可以做一个IIf(IsNull)命令,但我不确定我会设置什么作为返回值。

0 投票
4 回答
134 浏览

c# - 为什么 C# 的 TrimEnd() 函数的行为如下?

一个简单的代码片段如下:

我得到的输出字符串是IsRecor. 当函数应该只剥离时,为什么TrimEnd函数会从字符串中剥离。此外,如果我将其减少到,那么它会作为输出提供。为什么会这样?ded<code>0</code>strIsRecIsR

0 投票
2 回答
77 浏览

excel - 根据字符限制将文本截断为完整的单词 - Excel

我正在处理一些数据(DataSet#1),它的文本字段使用一些非常规逻辑截断:

  • 如果“服务类型描述”> 60 个字符,则将名称缩减为 < 60 个字符,但只有完整的单词

我的问题是我需要在 excel 中格式化一些其他数据(DataSet#2)以匹配这个逻辑,该逻辑正在应用于我们的报告服务器(在我的控制之外)的后端。似乎也没有人能找到所有可能被截断的描述的列表。

Dataset#1 是实时的,可以随时用更新的数据重新拉取,所以我需要创建一个模板,允许我从 DataSet#2(当前具有完整长度的描述)的列表中提取信息到任何基于 DataSet#1 中修剪的服务类型描述的 Dataset#1 的副本。


示例:以下是完整的产品名称,以及我的 DataSet#2 中的产品名称:

  • “FNMA 1025 Small Residential Income Property Appraisal & FNMA 216 Addendum”(73 个字符,包括空格)

只需将此文本修剪为 <60 个字符 (59) 将产生:

  • “FNMA 1025 小型住宅收入财产评估和 FNM”

但是,同样的产品,在主数据 (DataSet#1) 中的命名如下:

  • 《FNMA 1025 Small Residential Income Property Appraisal &》(56个字,8个“字”,含&)

DataSet#1 后端的逻辑已将完整的产品名称修剪到 60 个字符以下,但仅保留完整的单词(删除“FNM”部分单词)。


理想情况下,我必须能够获取一个具有完整描述名称的列表 - 并在 Excel(或 VBA)中应用逻辑,这将产生与来自其他数据集的修剪数据相同的结果 - 然后允许我从数据集中提取信息#2(完整的产品名称)根据服务类型描述进入数据集#1。

0 投票
1 回答
134 浏览

rust - 如何修剪空间少于n次?

如何在每行的开头消除多达 n 个空格?

例如,当修剪 4 个空格时:

  • " 5"->" 5"
  • " 4"->"4"
  • " 3"->"3"