小编Han*_*ans的帖子

如何将两个字符串连接起来?

如何连接(合并,组合)两个值?例如,我有:

tmp = cbind("GAD", "AB")
tmp
#      [,1]  [,2]
# [1,] "GAD" "AB"
Run Code Online (Sandbox Code Playgroud)

我的目标是将"tmp"中的两个值连接到一个字符串:

tmp_new = "GAD,AB"
Run Code Online (Sandbox Code Playgroud)

哪个功能可以为我做到这一点?

r string-concatenation r-faq

358
推荐指数
9
解决办法
61万
查看次数

使用R中的grep查找字符串作为整个单词(但不是字符串作为单词的一部分)

我正在寻找合适的正则表达式.下列

t1 = c("IGF2, IGF2AS, INS, TH", "TH", "THZH", "ZGTH")
grep("TH",t1, value=T)
Run Code Online (Sandbox Code Playgroud)

返回所有元素t1,但只有第一个和第二个是正确的.我只想要带有单词/短语的条目TH返回?

regex grep r

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

如何从多个文件中删除特定字符串之前的所有行

我有n个文件,比如:

文件1:

1aaa
2eee

Test        XXX
Hanna
Lars 
Run Code Online (Sandbox Code Playgroud)

文件2:

1fff
2ddd
3zzz

Test        XXX
Mike
Charly
Run Code Online (Sandbox Code Playgroud)

我想从所有n个文件中删除"Test XXX"之前的所有行.要删除的行数因文件而异.

我的想法:

for file in 1 :n
do
pos=grep -n "Test XXX" file$file
sed -i "1:$pos-1 d" file$file >new$file
done
Run Code Online (Sandbox Code Playgroud)

bash shell sed

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

在R中,如何在不使用分隔符的情况下拆分字符串

我尝试拆分方法,我想要一个只包含2个元素的字符串的第二个元素.字符串的大小是2.

例子 :

string= "AC"
Run Code Online (Sandbox Code Playgroud)

结果应该在第一个字母("A")之后拆分,我得到:

res=    [,1] [,2]
     [1,] "A" "C"
Run Code Online (Sandbox Code Playgroud)

我试着拆分,但我不知道如何在第一个元素之后拆分?

split r

2
推荐指数
1
解决办法
456
查看次数

使用bash shell,如何多次输出剪切列

在输出中多次剪切列并打印其中一些的正确方法是:

cut -d " " -f1,3,3,4 in > out
Run Code Online (Sandbox Code Playgroud)

不起作用.

bash shell

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

标签 统计

r ×3

bash ×2

shell ×2

grep ×1

r-faq ×1

regex ×1

sed ×1

split ×1

string-concatenation ×1