デリミタ間の指定された一連のキーワードと正確に一致するように正規表現を試みていますか?
例えば:
キーワード: keyone、keytwo、keythree 開始区切り文字: ; 終了区切り文字: ;
テスト対象のテキスト: いくつかのテキスト;keyone; その他のテキスト ;keytwo; いくつかのテキスト;keythreeeeee;
私が試した正規表現:;([keyonekeytwokeythree]+);
この正規表現の問題は、これが keythreeeeee とも一致することです。これは完全一致ではないため、keythreeeeee と一致しないはずです。