- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:英字の大文字小文字および混在の扱い)
指定されたキーに基づいて大文字、小文字の混在を許可する方法と英字の判定方法
このQ&Aのポイント
- 指定されたキーに基づいて大文字、小文字を区別しない検索をするためには、uc関数およびlc関数を使用して大文字・小文字の組み合わせで検索を行うことができます。
- 英字の判定方法は、指定されたキーが英字であるかどうかを判定する必要があります。これには、正規表現を使用することができます。具体的には、指定されたキーが[a-zA-Z]のいずれかの文字を含んでいれば英字と判定します。
- 以上の方法を組み合わせることで、指定されたキーに基づいて大文字、小文字の混在を許可する検索を実現することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1) については ・すべてのものを大文字 (か小文字) に統一する ・index を捨てて m//i くらいは思いつくかな. (2) は (どうしてそういうことをしたいのかちょっと分からないんだけど) キーに対して /[^[:alpha:]]/ でマッチさせるとか.
お礼
早速有り難うございました。 m//iで全てが解決しました。