问题标签 [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 投票
2 回答
667 浏览

javascript - 测量数组的长度,而不是 JavaScript 中的字符

我有一个关于length功能的问题。问题是,当变量中有多个条目时,它会完美地计算长度,但对于单个条目,它会开始测量字符数而不是数组中元素的数量。我希望警报显示 1 因为有一个条目:finance consultant,但它显示 18。

0 投票
2 回答
199 浏览

mysql - SQL MACH() AGAINST() 关键字长度

为什么

不返回任何内容(而 php 标签存在于多行中)

返回结果?

是否有关键字搜索字符长度最小限制?“php”关键字是否太短?:/

有没有办法让查询运行通过“php”关键字搜索?

0 投票
5 回答
865 浏览

c++ - wcslen 或 strlen 应该防止无限循环吗?

此函数计算字符串请求和终止空字符之间的字符数。

现在,如果没有终止空字符,这个函数应该检测到还是没有?他们如何检测?循环是否有限制,并且确实不是无限的?

0 投票
3 回答
688 浏览

mysql - 如果我在 mysql 中将 char 的长度设置为 80,并且不对此进行验证,那会被利用吗

这是示例代码。

并且在接受输入时,我不验证最大长度,我只是查看用户输入值是否不为空,而不是插入或更新表。

如果某些用户输入的值超过 80 个字符,查询将不会运行并返回 SQL 错误,现在这个 SQL 错误是否可以利用?

我的第一个和最后一个猜测是“不”。用例子证明我错了。

感谢与问候

0 投票
2 回答
3614 浏览

vb.net - 在 vb.net 中嵌入 null 的字符串长度

我有一个简单的问题:vb.net 如何确定字符串长度并处理字符串的终止?
我知道C(及其系列)空字符是字符串的结尾。在 vb6 中,空字符对字符串的终止没有影响,但在 vb.net 中它似乎有雾!
假设 vb6 中的代码:

当此代码运行时会发生以下情况: 在此处输入图像描述

而且没关系。这是类似的代码C

这就是发生的事情:
在此处输入图像描述

根据规则,这也很好C,但这是 vb.net 中的相同代码:

会发生什么:
在此处输入图像描述


这似乎不太对劲!

编辑1:写入文件似乎是正确的:

在此处输入图像描述

编辑 2Marktcarvin建议,这可能是 UI 的问题,但它没有解释为什么 vb6 显示整个字符串!

编辑 3:我知道 Windows 及其 API、UI、... 是用 编写的C,所以他们会做出类似的反应是正常的C,但正如我上面所展示的,他们没有。

0 投票
1 回答
2342 浏览

c# - 字符串编码 - 德语变音符号

使用 C#,Framework 4.0,我在德语方面遇到了一个棘手的问题。

考虑到这一点snippet

结果将是9

现在,选择文本 withing Notepad++,它会给我一个长度10

我猜这encoding是我的问题的根源,但不必扫描我的单词并用匹配的两个字母 ( Ä-> AE) 替换变音符号,我该如何继续精确计算我的字符串的长度?

编辑:我认为正确的长度是10.

提前致谢 !

0 投票
4 回答
205 浏览

java - 从非静态字段更改静态引用?

我有一个私有 int 数组,我需要以某种方式找到长度,但我不能在静态类下做到这一点。我必须保持类静态,是否可以添加另一种方法来将 a.length 更改为其他内容?

该问题是由 a.length 引起的。

0 投票
2 回答
2941 浏览

arrays - VBScript 编码挑战:拆分命令后按字符串长度对数组进行排序

我是 VBScript 编码的 C 学生,需要一点帮助。

我的代码执行如下拆分命令:

outputArray = split(描述,"")

现在将 Description 中的单个单词放在一个数组中,我想根据每个单词的字符串长度对数组进行排序。

因此,例如,如果 Description 等于“这是一个描述的示例”,那么我的数组值是 [this, is, an, example, of, a, description],对吗?

但我想使用数组,以便最长的单词排在第一位,即数组项按字符串长度排序。因此,在一些我似乎无法弄清楚的 VBScript 代码之后,数组将如下所示:[description, example, this, an, is, of, a]

如果字符串长度相同,则二级排序将按字母顺序排列。

我将非常感谢那里的 A 学生对此提供的一些帮助。谢谢。

0 投票
1 回答
240 浏览

javascript - 我可以使用交集来缩短这个正则表达式吗?

我有这种语言 L 只包含一个字符串: 在此处输入图像描述 写得更简洁在此处输入图像描述

这个字符串有 2(2^n−1) 个字符,我想减少它。我正在考虑使用交集,如果我能找到一些正则语言,它们的正则表达式的交集会产生这个字符串。

我在这里有递归函数,以防万一:

0 投票
1 回答
220 浏览

python - python中列表的长度?

我让用户输入一个要打开的文件,其中包含数字。我希望输出是文件中元素的数量。我放..

我对此很陌生。我正在测试它的文件有 9 个数字(其中 2 个是负数)。长度为 21。如何更改它以获得元素的数量?