C++11 標準ドキュメントでは、次のように述べています。
このドキュメントの適用には、次の参照ドキュメントが不可欠です。
- Ecma International、ECMAScript 言語仕様、標準 Ecma-262、第 3 版、1999 年。
Javascript 仕様に対する C++11 仕様の依存関係は正確には何ですか?
C++11 標準ドキュメントでは、次のように述べています。
このドキュメントの適用には、次の参照ドキュメントが不可欠です。
- Ecma International、ECMAScript 言語仕様、標準 Ecma-262、第 3 版、1999 年。
Javascript 仕様に対する C++11 仕様の依存関係は正確には何ですか?
「28.13変更されたECMAScript正規表現文法」のセクションは、ECMA-262に依存しています。
28.13変更されたECMAScript正規表現文法
[re.grammar]
1 ECMAScriptフラグを使用して構築されたbasic_regexオブジェクトによって認識される正規表現の文法は、以下に指定されている場合を除き、ECMA-262によって指定されたものです。
正規表現の文法は、セクション15.10 RegExp(正規表現)オブジェクトおよびA.7ECMA -262の正規表現で指定されています。
regex
ECMAScript 互換の正規表現構文をデフォルトで提供するか、適切なフラグで有効にします。
#include <regex>
std::regex r{"...", std::regex_constants::ECMAScript};
ECMAScript がデフォルトです。他の構文には、、、、および(すべてPOSIX の適切なセクションで指定されているとおりbasic
)が含まれます。extended
awk
grep
egrep