问题标签 [string-length]

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 投票
4 回答
59207 浏览

asp.net-mvc - DataAnnotations StringLength 属性 MVC - 没有最大值

我在 MVC4 中使用数据注释进行模型验证,目前正在使用 StringLengthAttribute 但是我不想指定最大值(当前设置为 50),但我想指定最小字符串长度值。

有没有办法只指定最小长度?也许我可以使用另一个属性?

我目前的代码是:

0 投票
6 回答
16000 浏览

vb.net - 在子字符串中使用 .length (VB.NET)

无法弄清楚为什么这不起作用。

我正在尝试分析包含“。”的可变长度字符串。在里面的某个地方,然后去掉“。” 以及它之前的所有字符。这是通过 Web 服务调用的。

调试时,它工作正常,直到它在下面的最后一行退出,并带有浏览器消息:“System.ArgumentOutOfRangeException:索引和长度必须引用字符串中的位置。参数名称:长度”

有人知道吗?

下面的 Code1 是从 eform 传递给 Web 服务的输入变量。

0 投票
4 回答
2083 浏览

c# - WPF 字符串长度转换器

我正在使用转换器来检查字符串长度是否大于 0。如果它更大,我会返回 true,否则返回 false。

一切正常。但我想知道这是否是转换器的正确方法?

0 投票
1 回答
119 浏览

php - 在 PHP 中确定字体样式

我想使用 CSS 根据 PHP 数组中最长字符串的大小来定义我的列。我有使用 imagettfbbox() 来计算字符串长度的代码,但它需要知道字体和字体大小。最理想的情况是,我希望这是一个通用函数,我可以在任何地方插入,而不必提前知道字体定义。

是否有某种方式,以编程方式来确定字体样式信息?我的首选是 PHP,但我会采取任何解决方案。

我以前见过这个问题没有答案,但三年前有人问过,我希望现在有一个解决方案。

0 投票
3 回答
496 浏览

database - 如何在不使用任何字符串函数的情况下根据字符串长度从数据库中获取数据

我必须从记录/数据/字符串的长度大于 8 个字符的表字段中获取记录。我不能使用任何字符串函数,因为必须在(MySQL、MSSQL、Oracle)上使用查询。

我不想做下面的例子:

除了上面编码的那个之外还有什么想法吗?可以获取所需结果的查询,而不是对检索到的数据进行处理然后获取所需结果。

感谢您提供任何帮助/线索。

0 投票
3 回答
21752 浏览

c++ - 查找字符串的长度

可能重复:
C++ 字符串长度?

我现在真的需要帮助。如何接受字符串作为输入并找到字符串的长度?我只想要一个简单的代码来了解它是如何工作的。谢谢。

0 投票
1 回答
1887 浏览

python - 在 Python 中获取键的顶部长度

可能重复:
在字典中查找最长(字符串)键

无需折叠。例子:

有什么方法可以在 aa 字典中获取最长键的长度(最好是一行)?折叠没有什么问题,但我只是对 Python 3 中是否有另一种方法感兴趣。

0 投票
6 回答
24033 浏览

vb.net - Len() 函数与 String.Length 属性;选择哪个?

我正在从 VB6 过渡到 VB.Net (VS 2010),并且对后者有基本的而不是广泛的理解。我显然有相当多的代码......我犹豫使用“升级”这个词,因为“端口”会更合适,因为过去版本的 VS 中的升级向导可能只是注释掉了代码并说“喂,你怎么不从头开始呢?”

在我使用该Len()函数的一个过程中,它用于确定字符串变量的长度。这在 VB.Net 中仍然有效(尽管我认为它实际上是对Strings.Len方法的调用),但另一种选择是只查询.Length变量的属性。

问题是使用哪个以及为什么。我浏览了相关的 MSDN 页面,他们似乎告诉我的只是方法/属性存在。对性能问题只字未提,尤其是在可能涉及大量调用循环时。

那么,我的问题是,是否有人知道使用一种方法比另一种方法有任何经过测试和确认的好处,或者这仅仅是个人偏好的问题。尽管考虑到 Stack Overflow 指南,这只是我有兴趣查看是否有特定答案的一个问题,但我在进行过程中可能遇到的类似情况的任何指示也将不胜感激。

0 投票
1 回答
307 浏览

mysql - 访问:CrossTab 查询增加数据文本“长度”?

我目前有一个紧迫的问题。

我有一个 mysql 后端 MSAccess 前端。我刚刚对我的数据库进行了规范化,因为旧结构需要太多维护,而且理论上是糟糕的设计。

我最近发现了 CrossTab Query,发现它是天赐之物。

然而,一个小问题……刚刚引起了我的注意。其中一列显示一个文本字段。这个文本字段是一个没有设置长度的 mysql "TEXT" 数据类型。

然而,这些文本字段的 CrossTab 呈现似乎确实有一个固定的长度。

有没有办法增加 CrossTab 的文本集长度?我似乎找不到一个。

0 投票
1 回答
178 浏览

xml - 有没有办法在 Relax NG Compact 语法中限制 XML 属性的字符串长度?

我有一个属性,我想将其限制为最大 25 个字符。XML 模式是在 Relax NG Compact 语法中定义的。有没有办法指定这个?