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

r - 水平条形图中边距的自动调整

我需要制作一系列水平分组条形图。barplot 函数不会自动调整绘图的边距,因此文本会被截断。

在此处输入图像描述

我找不到自动将绘图向右移动的选项,就像 R dotchart 函数那样((SAS中的条形图程序也会自动调整边距)。显然,我总是可以使用 par 函数手动调整边距.

将情节向右移动

在此处输入图像描述

是否可以根据文本的长度自动将绘图向右移动(即调整边距)?

我可以想到 2 个相关的应用程序以编程方式进行:1)计算最长文本字符串的长度并相应地调整左边距 2)为数据创建一个点图,以某种方式捕获边距并在条形图中使用相同的边距.

有更简单的方法吗?谢谢!

0 投票
3 回答
3587 浏览

jquery - jQuery - 环绕所选文本 - 重复实例错误

这个问题指的是一个类似的问题,这里询问如何将标签应用于选定的文本。该问题已得到回答,但该答案有一个主要缺陷,即如果所选文本存在于文档的其他地方,则<span>环绕副本,而不是有问题的文本。

我意识到这可能违反了一些 stackoverflow 协议,但我在这里发帖时没有关于如何继续的真正线索。我最好的猜测是以某种方式找到所选文本之前的字符串长度(沿着这些线),但是如何将其合并到替换函数本身......好吧我可以使用推送。任何人?

(我已将解决方案粘贴到下面的上一篇文章(由mathias-bynens 撰写)。)

0 投票
4 回答
709 浏览

objective-c - NSString 为空且长度 = 1?

我遇到了一个非常奇怪的行为:

返回

substring 变量是一个 NSString 对象。

有人可以解释发生了什么...

编辑::解决

正如艾米回答的那样:

它正在打印一个不可见的字符。:‍</p>

零宽度连接器 Unicode:U+200D,UTF-8:E2 80 8D

并感谢菲利普的小费。

0 投票
1 回答
156 浏览

permutation - 仅给定“文本/字符串的长度”,找到可能的排列数

例如,给定长度 = 4,可能的排列数/计数 = 24、12、6、4、1

1234 = 24 个排列
1123 = 12 个排列
1122 = 6 个排列
1112 = 4 个排列
1111 = 1 个排列

所以,

长度 4 = 24, 12, 6, 4, 1
长度 5 = ?
长度 6 = ?

我想强调的是,我只给了“字符串的长度”来置换,而不是给定实际的字符串本身。

0 投票
2 回答
6676 浏览

oracle - 计算oracle varchar列值中给定符号后的字符

我将如何计算某个字符之后的字符。我是 Oracle 的新手,我学到了很多东西,但是我在这一点上很困惑。我找到了几个可以为您提供子字符串的函数,并且我找到了一个可以为您提供字符串长度的函数。我正在检查一个电子邮件地址 myemail@thedomain.com。我想检查“。”之后的长度。在电子邮件中。

我不知道是否真的可以找到最后一个'.'的位置。在电子邮件字符串中?

0 投票
2 回答
3554 浏览

c# - 将冗长的字符串(作为参数)传递到控制台应用程序

我正在用 C# 创建一个控制台应用程序,在执行时,它会传递一堆数据。其中三个是短字符串,例如用户名、密码等。然而,其中一个是相当长的 XML 文档。

将字符串作为命令行参数传递时,字符串可以有多长?

在执行时将数据传递到 C# 控制台应用程序是否有更好的选择?

0 投票
3 回答
4842 浏览

python - create_string_buffer how to get used size

How can I determine the used size/length of a buffer created with create_string_buffer?

e.g. in buffer I have 3 values and 997 unused -> how it's possible to get the 3?

0 投票
6 回答
393836 浏览

r - 如何在R中找到字符串的长度

如何找到字符串的长度(即字符串中的字符数)而不在R中拆分它?我知道如何找到列表的长度,但不知道字符串的长度。

那么Unicode字符串呢?如何找到 Unicode 字符串中的长度(以字节为单位)和字符数(符文、符号)?

相关问题:

0 投票
2 回答
54 浏览

php - 具有相同参数的相同函数的不同输出

我对以下字符串函数感到困惑

echo strlen("l\n2"); //give 3 in output

然而

echo strlen('l\n2'); //give 4 in output

谁能解释为什么?

0 投票
3 回答
570 浏览

javascript - 计算字符串的实际长度,就像我们使用插入符号一样

我想要的是计算插入符号从字符串的开头到结尾移动的时间。

说明:在这个小提琴中
查看这个字符串:http: //jsfiddle.net/RFuQ3/ 如果你把插入符号放在第一个引号之前,然后按右箭头""
►</kbd> you will push 3 times to arrive after the second quote (instead of 2 times for an empty string).

第一种方法,也是最容易计算字符串长度的方法是<string>.length.
但在这里,它返回 2。

第二种方式,从JavaScript 获取字符串的真实长度(没有实体)也给出 2。

我怎样才能得到1?


1-我想到了一种将字符串放入文本输入的方法,然后while用 a 循环try{setCaret}catch(){}
2-只是为了好玩