问题标签 [word-count]

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

word-count - 备注文本字段中的字数

我想限制一个人可以在文本字段中输入的字数。输入每个单词时,如何跟踪该字段中的单词数(通过使用第二个字段)?

0 投票
6 回答
3364 浏览

java - 在 Java 中确定文件总字数的最佳方法是什么?

在Java中查找文本文件中单词总数的最佳方法是什么?我认为 Perl 是寻找此类东西的最佳选择。如果这是真的,那么从 Java 中调用 Perl 函数会是最好的吗?在这种情况下你会怎么做?有更好的想法吗?

0 投票
5 回答
23915 浏览

mysql - 使用 SQL 确定文本字段的字数统计

我最近一直在研究一些数据库搜索功能,并希望获得一些信息,例如每个文档的平均单词(例如数据库中的文本字段)。到目前为止,我发现的唯一一件事(没有在数据库之外使用选择的语言进行处理)是:

这似乎可行*,但您还有其他建议吗?我目前正在使用 MySQL 4(希望尽快为这个应用程序迁移到版本 5),但我也对通用解决方案感兴趣。

谢谢!

* 我可以想象这是一种非常粗略的确定方法,因为它也不考虑内容中的 HTML 等。这对于这个特定项目来说没问题,但还有更好的方法吗?

更新:定义我所说的“更好”:更准确,执行更有效,或者更“正确”(易于维护,良好实践等)。对于我现有的内容,上面的查询速度足够快,并且对于这个项目来说是准确的,但我将来可能需要类似的东西(所以我问了)。

0 投票
10 回答
77495 浏览

unix - 如何使用 UNIX shell 计算一个字母在文本文件中出现的次数?

我有几个文本文件,我想计算一个字母在每个文件中出现的次数?

具体来说,我想使用 UNIX shell 来执行此操作,格式为:cat file | .... 做东西...

有没有办法让 wc 命令执行此操作?

0 投票
4 回答
2538 浏览

php - HTML 字符串中所有字符的字符数,但仅测量 20 个可见单词

我正在一个 WordPress 网站上工作,其中一个页面列出了有关企业客户的摘录。

假设我有一个网页,其中可见文本如下所示:

但假设此文本中可能有 HTML 链接或图像,因此原始 HTML 可能如下所示:

这是我需要做的:找出前 20 个可见单词中是否有链接。

这些是前 20 个可见词:

我需要将字符数(包括 HTML)计算到 20 个可见单词,在这种情况下是“an”,当然页面上的每个摘录都会有所不同。

(如果这能让事情变得更容易,我愿意将“SuperAmazing.com”算作 2 个词。)

我尝试了一些正则表达式来计算单词,但它们都计算 HTML,而不是可见单词。

那么,查找前 20 个可见单词的完整字符数(包括 HTML)的正确正则表达式是什么?

0 投票
2 回答
1871 浏览

applescript - AppleScript 字数统计服务

我正在尝试在 OSX leopard 中创建一个服务来计算所选文本的字数。我已经将自动机设置为运行一个applescript,其中包含以下内容:

当我编译脚本时,它说它不能计算每个单词。我究竟做错了什么?

谢谢您的帮助,

艾略特

0 投票
3 回答
5393 浏览

asp.net - 使用 RegularExpressionValidator 来限制字数?

我想使用 ASP.NET RegularExpressionValidator 来限制文本框中的字数。(RegularExpressionValidator 是我最喜欢的解决方案,因为它会同时进行客户端和服务器端检查)。

那么,正确的正则表达式将是什么放入将计算单词并强制执行字数限制的 RegularExpressionValidator 中呢?比如说,150 个单词。

(注意:我看到这个问题很相似,但是给出的答案似乎也依赖于诸如 Split() 之类的代码,所以我认为它们中的任何一个都不能插入到 RegularExpressionValidator 中,这就是我再次询问的原因)

0 投票
5 回答
8116 浏览

jquery - 在 JQuery 中限制文本字段的字数

我正在修改一些 jquery 代码来限制文本字段的字数,但我不知道如何获取值。这是代码:

具体来说,“$wordCount”应该等于多少才能返回当前值?

我认为这应该很容易,但我似乎无法弄清楚。

有任何想法吗?

谢谢,斯科特

0 投票
4 回答
29112 浏览

mysql - 如何计算 MySQL / 正则表达式替换器中的单词?

在 MySQL 查询中,我如何才能具有与 Regex.Replace 函数相同的行为(例如在 .NET/C# 中)?

我需要这个,因为和很多人一样,我想计算一个字段中的单词数。但是,我对以下答案不满意(在该网站上多次给出):

因为当两个单词之间有超过一个空格时,它不会给出好的结果。

顺便说一句,我认为 Regex.Replace 函数可能很有趣,所以欢迎所有好的想法!

0 投票
4 回答
10898 浏览

java - 字符串中出现的单词(字数)

我坚持在字符串中写 Word 出现。我得到了一些提示(在任务笔记中)使用的是 compareToIgnoreCase。所以我尝试了这样的事情:

当然,这正是我能做的,而且可能是不好的方式。当我运行代码时,有时会出现数组异常,有时会运行。缺少的是:遍历所有单词并检查它们并跳过已经计算过的单词。我很乐意在这方面获得任何帮助,以便继续前进并了解如何对其进行编码。谢谢 :)

编辑:似乎我没有足够清楚地解释这个问题,但我得到了关于地图对象的很好的答案,它很容易把我需要的东西放在一起。我不知道地图。所以是的,我试图找出在字符串中找到每个给定单词的次数。

tangens:它应该意味着取第一个单词(第一个空格在哪里) splitwords[1] 并将其与字符串 splitwords[i] 中的所有其他单词进行比较,如果它是 0(等于),则 count++。

Esko:确实有句子中的空格。但我仍然得到了这个例外。我不知道为什么通过。