1. ホーム
  2. c#

[解決済み] 正規表現で文字列全体をマッチさせるには?

2023-04-15 08:13:30

質問

文字列全体がクエリに一致する場合のみ検索する正規表現が必要です。

たとえば、"Red October" という名前の映画を検索する場合、その正確なタイトルにのみマッチし (大文字と小文字を区別しない)、"The Hunt For Red October" というタイトルにはマッチしないようにしたいのですが、どうすればよいでしょうか。この方法を知っているかどうかよくわかりません。どなたかご存知ですか?

ありがとうございます。

どのように解決するのですか?

以下の正規表現を試してみてください。

^Red October$

デフォルトでは、正規表現は大文字と小文字を区別します。そのため ^ はマッチするテキストの開始を示し $ は終了を示します。