Perl正規表現のコンポーネント Perl正規表現は、メタ文字と呼ばれる文字と特殊文字で構成されます。照合を実行すると、SASはPerl正規表現で指定された部分文字列をソース文字列から検索します。メタ文字を使用すると、SASは特別なアクションを実行します。これには、強制的に特定の位置から照合を開始し...
Perl正規表現は、"最長一致"の繰り返し要素と"最短一致"の繰り返し要素をサポートしています。繰り返し要素は、その繰り返し要素が特定の開始位置から文字列と一致する回数が可能な限り多い場合に最長一致と見なされます。また、繰り返し要素が文字列と一致する必要のある回数が最小の場合は最短一致...
\A \Z \z という3つの正規表現について解説します。複数行モードで ^ や $ は文字列の冒頭末尾以外にも、改行の前後にもマッチするようになりました。「複数行モード」で以前の ^ や $ の意味を表したい場合に使われるのが \A \Z そして \z です。