2
例えば、私は、文字列A1[5]B1C6
Rで括弧と数字を含む文字、文字を分割する方法は?
を持って、私はに分割したいと思います:stringr
パッケージから
str_extract_all
を使用して
letter <- c(A, [5]B, C)
number <- c(1, 1, 6)
例えば、私は、文字列A1[5]B1C6
Rで括弧と数字を含む文字、文字を分割する方法は?
を持って、私はに分割したいと思います:stringr
パッケージから
str_extract_all
を使用して
letter <- c(A, [5]B, C)
number <- c(1, 1, 6)
、あなたは数字\\d+
ないため、数字の場合には、見ることができますに文字または数字が先行することができる文字の場合、
library(stringr)
num = unlist(str_extract_all(x,"(?<!\\[)\\d+"))
[1] "1" "1" "6"
:[
(?<!\\[)
が先行角括弧の間に、あなたはできます:
私はこれを取得しようとしていました。 – Sagar
@Sagarありがとう – Lamia