我们假设我有以下
a <- ".mama"
我想获得以下内容:
". mama" # one space after .
以下不起作用:
a <- gsub(".m", ". m", a)
有人可以帮我解决这个基本问题吗?
答案 0 :(得分:2)
目前,您的替换是使用文字点(am
),这意味着匹配任何字符。因此,字符序列. m
也匹配并由a <- gsub("\\.m", ". m", a)
[1] ". mama"
替换。相反,逃避点:
a <- gsub(".m", ". m", a, fixed=TRUE)
@alistaire的替代
a <- gsub("[.]m", ". m", a)
@Jota的替代
engine:
build: ./docker/engine/
volumes:
- "./:/var/www/docker:rw"
- "./docker/engine/php.ini:/usr/local/etc/php/conf.d/custom.ini:ro"
- $SSH_AUTH_SOCK:/tmp/agent.sock
environment:
- SSH_AUTH_SOCK=/tmp/agent.sock