2

R で、文字列の末尾にあるすべての * を置き換えようとしています。

txt <- c("arm","foot-ha-*","lefroo", "bafoobar*")
gsub("/\\*$/","",txt, perl=TRUE); 

txtを「arm」「foo-ha-」「lefroo」「bafoobar」に変換したい

私は何を間違っていますか?

ありがとう!

4

1 に答える 1

4

/正規表現に s は必要ありません。

gsub("\\*$", "", txt)

于 2013-06-07T23:52:06.720 に答える