0

R のデータ セットに列を追加しようとしています。列は名前列のイニシャルである必要があります。イニシャルを取得するために関数を使用して渡そうとしてlapplyいますが、この正規表現を機能させることができません。

pattern <- "(\b[a-zA-Z])"
str<-"MICHAEL,  JENSON F"
m <- regexpr(pattern,str,perl=TRUE)
regmatches(str,m)

文字(0)を返します

Rに文字列の一致のリストを返すにはどうすればよいですか? レグマッチで MJ と F を返すようにしたい。

4

2 に答える 2