R で grepl() を使用して、パターンを文字列に一致させています。
複数の文字列を共通の文字列に一致させ、それらがすべて一致する場合は TRUE を返す必要があります。
例えば:
a <- 'DEARBORN TRUCK INCDBA'
b <- 'DEARBORN TRUCK INC DBA'
変数 b のすべての単語が変数 a にも含まれているかどうかを確認したい。
パターン (スペース) が同じではないため、grepl(b, a) だけを使用することはできません。
それは次のようなものでなければならないようです:
grepl('DEARBORN&TRUCK&INC&DBA', a)
また
grepl('DEARBORN+TRUCK+INC+DBA', a)
しかし、どちらも機能しません。b の個々の単語を a と比較する必要があります。この場合、すべての単語が a に存在するため、TRUE を返す必要があります。
ありがとう!