• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:英字の大文字小文字および混在の扱い)

指定されたキーに基づいて大文字、小文字の混在を許可する方法と英字の判定方法

このQ&Aのポイント
  • 指定されたキーに基づいて大文字、小文字を区別しない検索をするためには、uc関数およびlc関数を使用して大文字・小文字の組み合わせで検索を行うことができます。
  • 英字の判定方法は、指定されたキーが英字であるかどうかを判定する必要があります。これには、正規表現を使用することができます。具体的には、指定されたキーが[a-zA-Z]のいずれかの文字を含んでいれば英字と判定します。
  • 以上の方法を組み合わせることで、指定されたキーに基づいて大文字、小文字の混在を許可する検索を実現することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

(1) については ・すべてのものを大文字 (か小文字) に統一する ・index を捨てて m//i くらいは思いつくかな. (2) は (どうしてそういうことをしたいのかちょっと分からないんだけど) キーに対して /[^[:alpha:]]/ でマッチさせるとか.

nagahaha
質問者

お礼

早速有り難うございました。 m//iで全てが解決しました。

関連するQ&A

専門家に質問してみよう