问题标签 [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.
word-count - 备注文本字段中的字数
我想限制一个人可以在文本字段中输入的字数。输入每个单词时,如何跟踪该字段中的单词数(通过使用第二个字段)?
java - 在 Java 中确定文件总字数的最佳方法是什么?
在Java中查找文本文件中单词总数的最佳方法是什么?我认为 Perl 是寻找此类东西的最佳选择。如果这是真的,那么从 Java 中调用 Perl 函数会是最好的吗?在这种情况下你会怎么做?有更好的想法吗?
mysql - 使用 SQL 确定文本字段的字数统计
我最近一直在研究一些数据库搜索功能,并希望获得一些信息,例如每个文档的平均单词(例如数据库中的文本字段)。到目前为止,我发现的唯一一件事(没有在数据库之外使用选择的语言进行处理)是:
这似乎可行*,但您还有其他建议吗?我目前正在使用 MySQL 4(希望尽快为这个应用程序迁移到版本 5),但我也对通用解决方案感兴趣。
谢谢!
* 我可以想象这是一种非常粗略的确定方法,因为它也不考虑内容中的 HTML 等。这对于这个特定项目来说没问题,但还有更好的方法吗?
更新:定义我所说的“更好”:更准确,执行更有效,或者更“正确”(易于维护,良好实践等)。对于我现有的内容,上面的查询速度足够快,并且对于这个项目来说是准确的,但我将来可能需要类似的东西(所以我问了)。
unix - 如何使用 UNIX shell 计算一个字母在文本文件中出现的次数?
我有几个文本文件,我想计算一个字母在每个文件中出现的次数?
具体来说,我想使用 UNIX shell 来执行此操作,格式为:cat file | .... 做东西...
有没有办法让 wc 命令执行此操作?
php - HTML 字符串中所有字符的字符数,但仅测量 20 个可见单词
我正在一个 WordPress 网站上工作,其中一个页面列出了有关企业客户的摘录。
假设我有一个网页,其中可见文本如下所示:
但假设此文本中可能有 HTML 链接或图像,因此原始 HTML 可能如下所示:
这是我需要做的:找出前 20 个可见单词中是否有链接。
这些是前 20 个可见词:
我需要将字符数(包括 HTML)计算到 20 个可见单词,在这种情况下是“an”,当然页面上的每个摘录都会有所不同。
(如果这能让事情变得更容易,我愿意将“SuperAmazing.com”算作 2 个词。)
我尝试了一些正则表达式来计算单词,但它们都计算 HTML,而不是可见单词。
那么,查找前 20 个可见单词的完整字符数(包括 HTML)的正确正则表达式是什么?
applescript - AppleScript 字数统计服务
我正在尝试在 OSX leopard 中创建一个服务来计算所选文本的字数。我已经将自动机设置为运行一个applescript,其中包含以下内容:
当我编译脚本时,它说它不能计算每个单词。我究竟做错了什么?
谢谢您的帮助,
艾略特
asp.net - 使用 RegularExpressionValidator 来限制字数?
我想使用 ASP.NET RegularExpressionValidator 来限制文本框中的字数。(RegularExpressionValidator 是我最喜欢的解决方案,因为它会同时进行客户端和服务器端检查)。
那么,正确的正则表达式将是什么放入将计算单词并强制执行字数限制的 RegularExpressionValidator 中呢?比如说,150 个单词。
(注意:我看到这个问题很相似,但是给出的答案似乎也依赖于诸如 Split() 之类的代码,所以我认为它们中的任何一个都不能插入到 RegularExpressionValidator 中,这就是我再次询问的原因)
jquery - 在 JQuery 中限制文本字段的字数
我正在修改一些 jquery 代码来限制文本字段的字数,但我不知道如何获取值。这是代码:
具体来说,“$wordCount”应该等于多少才能返回当前值?
我认为这应该很容易,但我似乎无法弄清楚。
有任何想法吗?
谢谢,斯科特
mysql - 如何计算 MySQL / 正则表达式替换器中的单词?
在 MySQL 查询中,我如何才能具有与 Regex.Replace 函数相同的行为(例如在 .NET/C# 中)?
我需要这个,因为和很多人一样,我想计算一个字段中的单词数。但是,我对以下答案不满意(在该网站上多次给出):
因为当两个单词之间有超过一个空格时,它不会给出好的结果。
顺便说一句,我认为 Regex.Replace 函数可能很有趣,所以欢迎所有好的想法!
java - 字符串中出现的单词(字数)
我坚持在字符串中写 Word 出现。我得到了一些提示(在任务笔记中)使用的是 compareToIgnoreCase。所以我尝试了这样的事情:
当然,这正是我能做的,而且可能是不好的方式。当我运行代码时,有时会出现数组异常,有时会运行。缺少的是:遍历所有单词并检查它们并跳过已经计算过的单词。我很乐意在这方面获得任何帮助,以便继续前进并了解如何对其进行编码。谢谢 :)
编辑:似乎我没有足够清楚地解释这个问题,但我得到了关于地图对象的很好的答案,它很容易把我需要的东西放在一起。我不知道地图。所以是的,我试图找出在字符串中找到每个给定单词的次数。
tangens:它应该意味着取第一个单词(第一个空格在哪里) splitwords[1] 并将其与字符串 splitwords[i] 中的所有其他单词进行比较,如果它是 0(等于),则 count++。
Esko:确实有句子中的空格。但我仍然得到了这个例外。我不知道为什么通过。