Next: Regexp Search, Previous: Searching and Case, Up: Searching and Matching [Contents][Index]
正規表現(regular expression)、略してregexpは文字列の(もしかしたら無限の)セットを表すパターンのことです。regexpにたいするマッチの検索はとても強力な処理です。このセクションではregexpの記述方法、それ以降のセクションではそれらを検索する方法を示します。
正規表現を対話的に開発するためにM-x re-builderコマンドを使用できます。このコマンドは別のバッファーに即座に視覚的なフィードバックを表示することにより、正規表現を作成するための便利なインターフェースを提供します。regexp編集とともにターゲットとなるバッファーのすべてのマッチがハイライトされます。カッコで括られたregexpの部分式(sub-expression)は別のフェイスで表示され、非常に複雑なregexpを簡単に検証することが可能になります。
• Syntax of Regexps | 正規表現の記述ルール。 | |
• Regexp Example | 正規表現構文の説明。 | |
• Rx Notation | 構造化regexpによる代替表記。 | |
• Regexp Functions | 正規表現を操作する関数。 |