「正規表現」の版間の差分

削除された内容 追加された内容
190行目:
いくつかのツールで使用できる、{{lang|en|POSIX}} にないクラスとして「<code><nowiki>[:word:]</nowiki></code>」がある。「<code><nowiki>[:word:]</nowiki></code>」は通常「<code><nowiki>[:alnum:]</nowiki></code>」と[[アンダースコア]]からなる。これらが多くの[[プログラミング言語]]で[[識別子]]として使用できる文字であることを反映している。
 
====拡張正規表現====
====extended regular expression (ERE)====
拡張正規表現は'''ERE'''<ref>{{lang-en-short|extended regular expression}}</ref>とも呼ばれる。より現代的な拡張正規表現は多くの場合、現在の {{lang|en|UNIX}}のユーティリティで[[コマンドライン]]オプションに「<code>-E</code>」を含めることで使用できる。<ref>[http://pubs.opengroup.org/onlinepubs/7908799/xbd/re.html#tag_007_004 {{lang|en|POSIX &gt; Base Definitions > Regular Expressions > Extended Regular Expressions}}]</ref>
 
{{lang|en|POSIX}}の拡張正規表現は伝統的な {{lang|en|UNIX}} の正規表現に似ているが、いくつかの点で異なっている。