问题标签 [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.
python - 为什么 Python 代码使用 len() 函数而不是长度方法?
我知道python有一个len()
用于确定字符串大小的函数,但我想知道为什么它不是字符串对象的方法。
更新
好吧,我意识到我大错特错了。__len__()
实际上是一个字符串对象的方法。在 Python 中使用字符串对象上的 len 函数来查看面向对象的代码似乎很奇怪。__len__
此外,将其视为名称而不是 len也很奇怪。
java - 在Java中计算字符串的显示宽度
如何在 Java 中计算字符串的长度(以像素为单位)?
最好不使用 Swing。
编辑:我想在 Java2D 中使用 drawString() 绘制字符串,并使用长度进行自动换行。
c++ - 如何获取 std::string 中的字符数?
我应该如何在 C++ 中获取字符串中的字符数?
.net - GUID 的字符串长度是多少?
我想在 SQL 中创建一个 varchar 列,该列应该包含N'guid'
whileguid
是由 .NET ( Guid.NewGuid ) 生成的 GUID - 类 System.Guid。
varchar
我应该期望 GUID的长度是多少?是静态长度吗?
我应该使用nvarchar
(GUID 是否会使用 Unicode 字符)?
PS。我不想使用 SQL 行 guid 数据类型。我只是问什么是Guid.MaxLength
.
javascript - 你如何得到一个字符串的长度?
你如何在jQuery中获取字符串的长度?
firebird - 增加字段长度会导致数据丢失吗?
如果我们增加字段宽度(比如 varchar(7) 到 varchar(20))会导致数据丢失吗?
这将在 Firebird 1.5 数据库中完成。
sql-server - 设置计算列的问题
我正在尝试设置此 col,但出现错误:
sql-server - SQL Server 2008 空字符串与空格
今天早上我遇到了一些奇怪的事情,我想我会把它提交给评论。
有人可以解释为什么以下 SQL 查询在针对 SQL 2008 运行时打印“等于”。数据库兼容性级别设置为 100。
这将返回 0:
它似乎是自动修剪空间。我不知道在以前的 SQL Server 版本中是否是这种情况,而且我什至没有任何东西可以测试它。
我遇到了这个问题,因为生产查询返回了不正确的结果。我在任何地方都找不到这种行为记录。
有人有这方面的信息吗?
mysql - MySQL - 如何按字符串长度选择数据
是否有一个 MySQL 函数可以做到这一点(当然不是string_length
)?
php - mb_strlen 是 iconv_strlen 的合适替代品吗
也就是说,如果我完全用 PHP4 编写代码?或者也许我应该使用自定义函数或类/扩展来计算多字节字符串中的字符数?
我能发现的唯一区别是 mb_string 去除了坏序列,而 iconv_strlen 没有。