gsub:删除R中字符串末尾的特殊字符
我希望替换字符串末尾的所有*s,在R中gsub:删除R中字符串末尾的特殊字符,r,R,我希望替换字符串末尾的所有*s,在R中 txt <- c("arm","foot-ha-*","lefroo", "bafoobar*") gsub("/\\*$/","",txt, perl=TRUE); txt您不需要正则表达式中的/s gsub(“\\*$”,“”,txt)您不需要正则表达式中的/s gsub(“\\*$”,“”,txt)您也不需要g。分号也可以!也许你应该做:sub(\\*+$,“”,txt)来处理,例如:bla**。有些人可能想sub([*]+$,“”,txt
txt <- c("arm","foot-ha-*","lefroo", "bafoobar*")
gsub("/\\*$/","",txt, perl=TRUE);
txt您不需要正则表达式中的/
s
gsub(“\\*$”,“”,txt)
您不需要正则表达式中的/
s
gsub(“\\*$”,“”,txt)
您也不需要g
。分号也可以!也许你应该做:sub(\\*+$,“”,txt)
来处理,例如:bla**
。有些人可能想sub([*]+$,“”,txt)
你不需要g
。分号也可以!也许你应该做:sub(“\\*+$”,“”,txt)
来处理,例如:bla**
。有些人可能想要sub(“[*]+$”,“”,txt)