问题标签 [words]
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.
regex - Vim:反转字符串(按单词)
这是我的字符串:
"this is my sentence"
我想要这个输出:
"sentence my is this"
我想在一行中(在缓冲区中)选择几个单词并逐字反转。
谁能帮我?
java - 正则表达式 - 排除名称的单词列表
我正在尝试制作一个接受这个的正则表达式:
- 仅 az、0-9、_ 字符,最小长度为 3
- admin、static、my 和 www 被拒绝。
对于第一部分,我已经设法做到了:
但我不知道如何排除前面列出的单词。
例如,这意味着:
- 不允许使用静态(当然),但是
- 允许静态
- 静态是允许的
使用这个正则表达式:
效果不佳:它排除了静态(以及未经授权的单词之后的所有内容)。
你知道哪个正则表达式适合我的需要吗?
regex - 查找正则表达式中缺少的单词
我已经看到了在正则表达式中查找字符缺失的示例,我正在尝试在正则表达式中查找单词的缺失(可能使用否定的lookbehind)。
我有这样的代码行:
示例一:
这是另一个:
最后一张:
我想通过查找所有像这样的字符串来仅捕获中间一个,a.) 在引号之间的实际字符串中前面没有“#”,并且 b.) 前面根本没有“readonly”这个词”。
我目前的正则表达式是这样的:
它捕获了前两个示例。现在我只想缩小上面的例子。如何捕获(不是字符)整个单词的缺失。
谢谢。
php - preg_replace 突然停止区分
困惑。我一直在使用下面的 IF PREG_MATCH 来区分整个单词和作为其他单词一部分的单词。它突然停止在这个脚本中运行,我使用的任何其他脚本都依赖于这个命令。
结果是它找到了部分单词,尽管您可以看到它被明确告知只查找整个单词。
java - 生成随机索引向量
我需要生成随机索引向量(大约 1000 维的大量维度),这将主要是稀疏的(大部分是零值)。向量可以包含 1(正维度)、-1(负维度)和 0 的值。这些向量是为文本语料库中的每个单词生成的。在确保结果向量的随机性的同时,在 Java 中实现这一目标的最佳方法是什么?
谢谢
regex - 正则表达式 - 两个全词之间的全局搜索
我正在尝试使用正则表达式搜索 2 个完整单词之间的内容。例如:
所有的女孩都去了城里的商场。
在上面的字符串中,我想找到单词all
和之间的内容to
:
但是,它找到了两个匹配项,因为没有指示表达式仅在整个单词之间进行搜索:
我曾想过在表达式中添加空格,如下所示:
但这在上面的字符串中不起作用,因为all
它是句子的第一个单词。
如何编写表达式,以便它仅在 2 个完整单词之间找到所有适当的内容,而没有部分单词匹配,如示例中所示?
python - 完全可解析的字典/词库
我正处于设计一系列简单文字游戏的早期阶段,希望能帮助我学习新单词。我所拥有的想法的一个关键部分是一个完全可解析的字典。我希望能够使用正则表达式在字典中搜索给定的单词并提取某些其他信息(例如定义、类型(名词/动词...)、同义词、反义词、显示正在使用的单词的引号等) . 我目前有 Wordbook(mac 应用程序),我觉得没问题,但还没有弄清楚是否可以使用 python 脚本解析它。我假设我不能,并且想知道是否有人知道允许这样做的合理字典。理想情况下,我会独立于互联网完成所有这些工作。
谢谢
python - 将字符串转换为单词列表?
我正在尝试使用 python 将字符串转换为单词列表。我想采取以下措施:
然后转换成这样的东西:
注意省略标点符号和空格。最快的方法是什么?
django - 在 Django 和 GET 中搜索多个单词
如果我想做这样的事情,你能告诉我应该使用什么或在哪里看:当有人在搜索字段中键入“aaa bbb”(?t=aaa+bbb)时,它只会找到那些模型,其中标题字段是“aaa bbb”,但不是“aaa ccc bbb”。例如,如何更改此代码以使其找到所有标题,其中 Titles 是“aaa”或“bbb”字?
还是在标题中是“aaa”和“bbb”两个词,但不是一个接一个?我应该将“icontains”更改为其他内容吗?或者做一些循环将“aaa bbb”拆分为“aaa”和“bbb”,如果是的话 - 如何?)
perl - 用 Perl 计算文本中每个单词的字母
我正在尝试使用 Perl 编写一个程序,它应该返回文件中所有单词的频率和文件中每个单词的长度(不是所有字符的总和!)以从西班牙语文本中生成 Zipf 曲线(不是如果您不知道 Zipf 曲线是什么,那就太重要了)。现在我的问题是:我可以做第一部分,我得到所有单词的频率,但我不知道如何得到每个单词的长度!:( 我知道命令行 $word_length = length($words)但在尝试更改代码后我真的不知道应该在哪里包含它以及如何计算每个单词的长度。
这就是我的代码在知道之前的样子:
我希望有人有任何建议!