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

javascript - 如何使用 JavaScript 估计字符串的磁盘大小?

我需要尝试估计JavaScript 中文本字符串(可以是原始文本或图像/音频/等的 Base64 编码字符串)的磁盘大小。我不确定如何估计。谷歌搜索时我唯一能找到的就是.length所以我想也许 StackOverflow 上的某个人可能知道......

我需要知道的原因是我有一个 localStorage 脚本需要(或希望拥有)能够检查用户何时接近其 5MB(或 IE 中的 10MB)配额并提示他们增加域的最大大小. 因此,如果用户点击 4.5MB 的数据,它会提示

您即将接近浏览器的 5MB 数据上限。请通过...增加您的最大数据... [有关增加浏览器的说明]

0 投票
2 回答
943 浏览

php - PHP函数-自定义字符串长度函数

在 php 中,仅显示长度大于 50 个字符的字符串的函数是什么,将其截断为不显示超过 130 个字符并将其限制为一个结果?

例如,假设我在结果集中有 30 行,但我只想显示具有这些参数的最新行。如果最新行有 25 个字符,则不应显示。它应该只显示字符串长度为 50 或更多字符的最新字符串。

0 投票
4 回答
40943 浏览

c# - 时间戳字符串长度

如果我这样做

myResult 的最大字符串长度是多少,它是否总是相同的大小?

0 投票
2 回答
1535 浏览

vb.net - 在 VBA 中使用 null 检查长度

我有一些代码用于检查文本框中值的长度,如果任何框没有内容,则字符串的长度为 0(或 null)。这是代码:

当一个字符串为空时,长度检查变为“null”,整个语句也是如此。但是,如果长度检查都不为空,则 if 语句变为“1”,然后继续执行 Do X 过程。

知道我能做什么吗?

谢谢,蒂姆

0 投票
6 回答
445733 浏览

python - 如何在 Python 中获取字符串的大小?

例如,我得到一个字符串:

我想把它写到一个文件中。

但在将字符串写入文件之前,我需要知道字符串的大小。我可以使用什么函数来计算字符串的大小?

0 投票
2 回答
38998 浏览

mysql - 通过 strlen 从数据库中选择行

有没有办法选择给定值是特定长度的数据库表行,例如,长度小于 5 个字符?

在 PHP 中,这将是strlen.

MySQL中有类似的东西吗?

0 投票
2 回答
472 浏览

database - 无法在 RoR 3 的 db 中存储大字符串

我只允许在 db 列中存储大约 250 个字符。当我尝试添加大字符串时,它会自动省略多余的字符。我在脚手架中使用的类型是string. 如何将大字符串存储在数据库中。我正在MySQL用作数据库。

0 投票
4 回答
2918 浏览

c - 预测 sprintf()'ed 行的 len?

是否有一个函数可以用来预测 sprintf() 需要的空间?IOW,我可以调用一个函数 size_t predict_space( "%s\n", some_string ) 来返回由 sprintf( "%s\n", some_string ) 产生的 C 字符串的长度吗?

0 投票
4 回答
14179 浏览

python - Python字符串长度递归

我正在尝试编写一个简单的函数来递归计算字符串长度。

我可以很容易地进行求和、斐波那契和阶乘,但我试图用一个参数创建最简单的函数,我不喜欢第二个作为计数器索引..

可以为我发布一些小东西吗?

0 投票
1 回答
33 浏览

php - 编辑不属于我的正则表达式,不确定如何根据需要进行调整

我有一个为我编写的密码正则表达式:

它应该匹配字母数字字符串和 8-16 个字符的符号。现在我需要删除最小和最大长度要求,因为我需要拆分错误消息以方便用户使用 - 我试图只取出 {8,16} 部分,但它破坏了它。我该怎么做?提前谢谢。