问题标签 [charactercount]

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 回答
1476 浏览

ms-word - 可靠地获取 .doc 文件的字符数

自动计算 .doc 或 .docx 文件中的字符和/或单词的可靠方法是什么?

唯一真正的要求是相当准确和相当可靠的计数。
它需要处理包含拉丁文字以外的其他内容的文档,因此在大多数情况下计算字符就足够了。
计数不一定需要与Word的匹配,但越接近越好。
由于有大量不同的应用程序可以生成 .doc 文件,因此无法对任何内容进行计数是可以的,但这种情况需要可捕获,因此我们知道计数可能不准确。对于所有其他情况,计数必须在至少 99% 的时间内达到至少 99% 的准确率。

我对所涉及的技术持开放态度,但可以在 *NIX 命令行上运行的东西将是非常受欢迎的。

有没有合理的解决方案?

0 投票
1 回答
2638 浏览

android - 在android中动态测量edittext字符串的长度

如何在键入时测量在编辑文本中输入的字符串的长度。因为我想在输入的文本长度超过 100 个字符时显示警告。提前致谢。

0 投票
4 回答
20046 浏览

regex - How can I count characters in Perl?

I have the following Perl script counting the number of Fs and Ts in a string:

Is there a more concise way to get the count (in other words, to combine line 2 and 3)?

0 投票
1 回答
840 浏览

jquery - Jquery - 在 contentEditable DIV 中计算单行字符

是否可以计算单行的字符数。假设我们有一个5行的段落,是否可以计算每行的字符数。到目前为止,我能找到的所有内容都计算了整个段落的字符数......

0 投票
1 回答
649 浏览

jquery - Jquery Twitter Like Character Counter 缩短链接的偏移量

您好,我正在尝试模仿 Twitter 上的字符计数器。因此,当您键入或粘贴时,限制会减少。但是我写这篇文章的服务也会有一个 url 缩短器,所以我想用最终 URL 的字符数来抵消它。缩短发生在发布端,而不是在您输入 URL 时。

我几乎可以正常工作,但是当我单击元素时,偏移量不再存在,并且字符数被设置回链接为全长时的值。我相信这是因为我使用的是 .change() 方法而不是 .bind("input paste") 但输入 paste 没有应用偏移量。

更新:我做了一个 JS 小提琴来更好地展示我正在尝试做的事情 http://jsfiddle.net/FUADn/384/

0 投票
4 回答
2871 浏览

objective-c - Objective-c 每 10 个字符换行一次(保持单词完整)

如果我有一个要加载到 TextField 的字符串,我怎样才能使换行符 \n 每 10 个字符(包括空格和诸如此类)发生一次,但不能转到下一行中间字...就像换行最多10个字符?但我不只是包装在 UITextField 中,我实际上需要输入 \n,因为它也将用于其他东西......(如果这很重要,这适用于 iOS)任何帮助,我真的被卡住了!

0 投票
4 回答
5425 浏览

javascript - 为什么 jQuery.change() 只在我离开元素时触发?

我有一个 textarea 元素,我想在输入时在 textarea 上方打印所写的字符数。HTML 如下所示:

和javascript:

但是当我在文本区域之外单击时,计数器只会“更新”。这是为什么?我希望计数器在我写作时即时更新。

0 投票
1 回答
1713 浏览

javascript - 显示输入字段所需的最少字符数

我有这个代码:

连同此输入字段:

就像现在一样,它正在对输入的字符进行倒计时,从100。我想给它添加一些代码,当页面加载时,它会显示10(至少输入 3 个字符),当输入这三个字符时,()中的文本将消失,只有数字会被留下,即7

此外,如果您删除输入的文本,如果字符数小于 3,则( )中的文本将再次显示,即:8(最少输入 3 个字符)

或者甚至更好,如果它可以这样制作:

10(最少 3 个字符输入 0 个字符)
9(最少 3 个字符输入 1 个字符)
8(最少 3 个字符输入 2 个字符)
7

它不需要是我拥有的当前代码,如果你有,建议使用其他代码。

0 投票
4 回答
5613 浏览

jquery - TinyMCE 字符数不正确

我在页面的文本区域上使用 TinyMCE。我正在尝试获取字符和字数并输入文本区域。我一直在尝试各种版本以使其正常工作,但没有成功。这是最新的错误版本:

这是我的例子。我正在输入第一个单词:Me 当我输入第一个单词时,它会正确显示字符和单词。但是当我按空格输入下一个单词时,它显示字符是8。如何?IMO,它也包括 HTML 标签。上述输入文本的 HTML 代码如下:

我希望输出为 1 个单词和 3 个字符(2 个字符 + 1 个空格)。但它向我展示了另外 5 个字符。这是怎么发生的?我该如何阻止它?如果您确实输入了下一个单词,一旦您开始输入,它就会显示正确的字符数。但是当你再次点击空格时,它会添加更多字符。因此,每当按下空格和输入按钮时,似乎都会出现此问题。如何解决这个问题?

0 投票
3 回答
249 浏览

javascript - Javascript/YUI 字符计数器减一

我已经检查了几次代码,但无法弄清楚为什么第一次击键似乎不算数。

当 textarea 为空字符串时,计数器显示应准确读取。但似乎textarea需要为空两次......

http://jsfiddle.net/ndreckshage/zVQZR/