jba*_*ums 12
这是一种方式:
s <- '1271763355662E324375203137'
h <- sapply(seq(1, nchar(s), by=2), function(x) substr(s, x, x+1))
rawToChar(as.raw(strtoi(h, 16L)))
## [1] "\022qv3Uf.2Cu 17"
Run Code Online (Sandbox Code Playgroud)
如果需要,可以sub输出不可打印的字符,如下所示:
gsub('[^[:print:]]+', '', rawToChar(as.raw(strtoi(h, 16L))))
## [1] "qv3Uf.2Cu 17"
Run Code Online (Sandbox Code Playgroud)