ISO/IEC 9945-2:1992//NOTATION POSIX Regular Expression Notation//EN

ISO/IEC 9945-2:1992//NOTATION POSIX Regular Expression Notation//EN

[1] 公開識別子 ISO/IEC 9945-2:1992//NOTATION POSIX Regular Expression Notation//EN は、 POSIX で規定されている正規表現という記法を表します。 この公開識別子は ISO/IEC 10744:1997 で使われています。

[5] 仕様書:

[2]

記法名の例
REGEX
公式公開識別子
ISO/IEC 9945-2:1992//NOTATION POSIX Regular Expression Notation//EN
データ属性
属性名値の型既定値意味
casecase | icasecaseicase なら大文字・小文字の違いを無視

[3] 宣言例:

<!NOTATION REGEX
  PUBLIC "ISO/IEC 9945-2:1992//NOTATION
          POSIX Regular Expression Notation//EN">
<!ATTLIST #NOTATION REGEX
  case (case | icase) case
>

[4] 字句型宣言における使用例:

<!-- 字句型宣言 -->
<!LEXTYPE foobar "^(foo|bar)" REGEX>
<!LEXTYPE abc "^(abc|xyz)" REGEX [icase]>

[6] 字句型宣言集合における使用例: C.1 HyTime Lexical Types <http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-C.1.html>

メモ