スクリプトガイド > データタイプ > パターンマッチ > パターンマッチと大文字/小文字の区別
公開日: 09/19/2023

パターンマッチと大文字/小文字の区別

正規表現と違って、パターンマッチでは大文字と小文字の区別がありません。大文字と小文字を区別させたい場合は、Pat Match()またはRegex Match()に名前付き引数MATCHCASEを追加します。たとえば、次のような手順で要約できます。

string = "abcABC";
 
result = Regex Match( string, Pat Regex( "[aBc]+" ) );
Show( string, result );

/* 戻り値 string = "abcABC"

result = {"abcABC"}*/

result = Regex Match( string, Pat Regex( "[cba]+" ), NULL, MATCHCASE );
Show( string, result );

/* 戻り値 string = "abcABC"

result = {"abc"}*/

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).