小编Vil*_*age的帖子

Lua 是否有具有 NLTK 功能的 NLP 工具?

NLTK 是一个强大的 NLP 工具,有很多文档,但我的大多数项目使用 Lua,而不是 Python。是否有使用本机 Lua 代码的 NLTK 的 Lua 等效项?

lua nlp nltk

5
推荐指数
0
解决办法
1288
查看次数

如何使用sed查找和替换特定字符之前或之后的项目?

我如何限制查找和替换以替换项目,但如果紧接在它之前的字符是"A","B"或"C"或紧跟在它之后的字符是"X","Y"或"Z"则不能".例如,给定这些输入行,如果要用"pet"替换"cat"替换:

  • "有一只猫." →"这些是宠物."
  • "有Acat." 没有变化,因为之前找到了"A".
  • "有猫咪." 没有变化,因为"Y"是在之后发现的.
  • "有CcatX." 没有变化,因为之前找到"C",之后找到"X".

bash replace sed

5
推荐指数
1
解决办法
3450
查看次数

如何在HTML或CSS中多次重复一个项目?

我需要在网页上反复放置一个星号?。有没有一种方法可以在HTML或CSS中指定符号以及应显示多少次?例如,类似这样,但不一定是相同的语法,其中指定了一个项目以及一个数量:

<repeat n="5">?</repeat>
Run Code Online (Sandbox Code Playgroud)

这将导致:

?????
Run Code Online (Sandbox Code Playgroud)

html css

5
推荐指数
2
解决办法
2万
查看次数

如何将制表符分隔值(TSV)文件转换为BASH中的逗号分隔值(CSV)文件?

我有一些TSV文件,我需要转换为CSV文件.BASH中是否有任何解决方案,例如使用awk,转换这些?我可以sed像这样使用,但我担心它会犯一些错误:

sed 's/\t/,/g' file.tsv > file.csv
Run Code Online (Sandbox Code Playgroud)
  • 不需要添加引号.

如何将TSV转换为CSV?

csv bash awk tsv

5
推荐指数
1
解决办法
1万
查看次数

如何组合BASH中两个CSV文件的数据?

我有两个@用于分隔每列的CSV文件.第一个文件(file1.csv)有两列:

cat @ eats fish
spider @ eats insects
Run Code Online (Sandbox Code Playgroud)

第二个文件(file2.csv)有四列:

info @ cat @ info @ info
info @ spider @ info @ info
info @ rabbit @ info @ info
Run Code Online (Sandbox Code Playgroud)

我需要将第一个文件的第二列中的信息添加到第二个文件中的新列,如果第一个文件的第一列和第二个文件的第二列的详细信息匹配,例如结果以上将使这个:

info @ cat @ info @ info @ eats fish
info @ spider @ info @ info @ eats insects
info @ rabbit @ info @ info @
Run Code Online (Sandbox Code Playgroud)

如上所示,由于第一个文件不包含有关兔子的信息,因此将新的空列添加到第二个文件的最后一行.

以下是我知道如何做到目前为止:

while read line 可用于循环遍历第二个文件中的行,例如:

while read line
do
    (commands)
done < file2.csv
Run Code Online (Sandbox Code Playgroud)

从特定列中的数据可以与被访问awk -F "@*" …

ruby csv bash perl python-2.7

4
推荐指数
2
解决办法
2041
查看次数

根据列中出现的数字将CSV文件从最大到最小排序

我有一个这样的CSV文件:

bear,1
fish,20
tiger,4
Run Code Online (Sandbox Code Playgroud)

我需要根据第二列中的内容将其从最大数量到最小数量排序,例如:

fish,20
tiger,4
bear,1
Run Code Online (Sandbox Code Playgroud)

如何以这种方式对文件进行排序?

sorting bash

4
推荐指数
1
解决办法
3939
查看次数

如何删除包含超过一定数量字母的所有行?

如何删除文件中包含超过给定字母数的所有行?例如

bear
rabbit
tree
elephant
Run Code Online (Sandbox Code Playgroud)

如果我将其限制为5个字母或更少的字,输出将是:

bear
tree
Run Code Online (Sandbox Code Playgroud)
  • 该文件包含各种外来字符,每个字符应计为一个字母.
  • 标点符号也可以算作一个字母.

bash

4
推荐指数
2
解决办法
6843
查看次数

如何在CSV文件的末尾添加额外的分隔符有些被发现缺失?

我有一个格式如下的CSV文件:

A @ B @ C @ D @ E
Run Code Online (Sandbox Code Playgroud)

它应该有五列,遗憾的是,有些列缺少最后一列,例如:

A @ B @ C @ D
Run Code Online (Sandbox Code Playgroud)

如何@在缺少最后一列的每一行的末尾添加一个额外的?

csv bash awk

4
推荐指数
1
解决办法
1412
查看次数

如何在 Lua 中将字符串的开头或结尾与 string.match 匹配?

我正在使用它来匹配出现在两个单词之间的文本:

a1 = "apple"
a2 = "bear"
match_pattern = string.format('%s(.*)%s', a1, a2)
str = string.match(str, match_pattern)
Run Code Online (Sandbox Code Playgroud)

如何在字符串的开头和数字或数字和字符串的结尾之间进行匹配?

lua

4
推荐指数
1
解决办法
5071
查看次数

如何从包含搜索词完全匹配的CSV文件中删除所有行?

我有一个这样的CSV文件:

text,0
more text,2
some more text,100
Run Code Online (Sandbox Code Playgroud)

我需要删除仅包含0在第二列中的任何行,例如,上面的输出将是:

more text,2
some more text,100
Run Code Online (Sandbox Code Playgroud)

如何从完全匹配的CSV中删除所有行?

bash awk sed

4
推荐指数
1
解决办法
4945
查看次数

标签 统计

bash ×7

awk ×3

csv ×3

lua ×2

sed ×2

css ×1

html ×1

nlp ×1

nltk ×1

perl ×1

python-2.7 ×1

replace ×1

ruby ×1

sorting ×1

tsv ×1