« [R]tibbleに新しい列を追加する | トップページ | [R]ベクトルから指定の条件に一致する要素を抜き出す »

2024年12月14日 (土)

[R]正規表現を使用していずれかの文字列にマッチする文字列を抜き出す

|記号を使う。それぞれの文字列は( )(括弧)で囲む。

> name <- c("カナメ", "セナディア", "イレイナ")
> seiyu <- c("安野希世乃", "鈴木みのり", "本渡楓")
> grep("イ", name, value = TRUE)
[1] "イレイナ"
> grep("カ", name, value = TRUE)
[1] "カナメ"
> grep("(イ|カ)", name, value = TRUE)
[1] "カナメ" "イレイナ"
> grep("(カ|ナ)", name, value = TRUE)
[1] "カナメ" "セナディア" "イレイナ"
> grep("(カ|ナ$)", name, value = TRUE)
[1] "カナメ" "イレイナ"

« [R]tibbleに新しい列を追加する | トップページ | [R]ベクトルから指定の条件に一致する要素を抜き出す »

R(正規表現)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]tibbleに新しい列を追加する | トップページ | [R]ベクトルから指定の条件に一致する要素を抜き出す »

無料ブログはココログ

■■

■■■