R Gsub返回最后一场比赛,而不是第一场。

R Gsub返回最后一场比赛,而不是第一场。,r,gsub,R,Gsub,我有一根绳子 S="a, Hello. The, c." 我要回复“你好” 我原以为这样行得通,但实际上不行 sub(".*\\,\\ |\\..*","",S) 尝试此操作(多个sub调用,而不是|): 我们可以使用gsub返回单词 gsub("^\\S+\\s+|\\..*", "", S) #[1] "Hello" Hello返回的依据是什么? gsub("^\\S+\\s+|\\..*", "", S) #[1] "Hello"

我有一根绳子

S="a, Hello. The, c."
我要回复“你好”

我原以为这样行得通,但实际上不行

sub(".*\\,\\ |\\..*","",S)
尝试此操作(多个
sub
调用,而不是
|
):


我们可以使用
gsub
返回单词

gsub("^\\S+\\s+|\\..*", "", S)
#[1] "Hello"

Hello
返回的依据是什么?
gsub("^\\S+\\s+|\\..*", "", S)
#[1] "Hello"