如何从 JavaScript 中的输入中获取关键字,例如(textarea
、text
...),然后将该关键字存储在数组中
的 string
表示单词长度大于或等于 7 让我向您展示一个示例 我在 HTML 中有以下段落:
<html>
...
<body>
<textarea id="keyword" cols="10" rows="20" placeholder="write content here"></textarea>
</body>
</html>
我用以下内容填充textarea
:
Laravel 中包含的 Eloquent ORM 提供了一个漂亮、简单的 ActiveRecord 实现来处理您的数据库。
然后我想将关键字存储在 JavaScript 中:
<javascript>
var keywords = ['Eloquent', 'included', 'provides', 'Laravel','beautiful', 'ActiveRecord', 'implementation', 'working', 'database'];
</javascript>
我该怎么做?
最佳答案
您尝试创建的功能是不可能的,因为如果您查看任何信息丰富的句子,那么您会发现数十亿个这样的关键字。 Javascript 或 PHP 语言不知道这些是否是特殊单词,只有我们人类将它们视为关键字。所以,对于这个问题,你可能想自己定义数组。
*可能只有一种方法。您可以检查段落中的每个单词,如果第一个字母是大写字母,那么您可能需要存储它(因为大多数关键字都以大写字母开头)。写出这个逻辑的代码。
关于javascript - 从一段文本中找出javascript中的关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33438068/