- Pythonのreモジュールを使用する方法:
import re
text = "AbCdEfG"
pattern = "abc"
result = re.search(pattern, text, re.IGNORECASE)
if result:
print("マッチしました")
else:
print("マッチしませんでした")
- JavaScriptのRegExpオブジェクトを使用する方法:
var text = "AbCdEfG";
var pattern = /abc/i;
var result = text.match(pattern);
if (result) {
console.log("マッチしました");
} else {
console.log("マッチしませんでした");
}
- PHPのpreg_match関数を使用する方法:
$text = "AbCdEfG";
$pattern = "/abc/i";
$result = preg_match($pattern, $text);
if ($result) {
echo "マッチしました";
} else {
echo "マッチしませんでした";
}
これらの例では、正規表現パターンの末尾に「i」フラグを追加することで、大文字小文字を無視してマッチングを行っています。それにより、「abc」というパターンが「AbCdEfG」の中に含まれていてもマッチするようになります。