9. References (参考文献)
9. References (参考文献)
9.1 Normative References (規範的参照)
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, https://www.rfc-editor.org/info/rfc2119.
[RFC5234] Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, DOI 10.17487/RFC5234, January 2008, https://www.rfc-editor.org/info/rfc5234.
[RFC7405] Kyzivat, P., "Case-Sensitive String Support in ABNF", RFC 7405, DOI 10.17487/RFC7405, December 2014, https://www.rfc-editor.org/info/rfc7405.
[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, May 2017, https://www.rfc-editor.org/info/rfc8174.
[XSD-1.1-2] Peterson, D., Ed., Gao, S., Ed., Malhotra, A., Ed., Sperberg-McQueen, C. M., Ed., Thompson, H., Ed., and P. Biron, Ed., "W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes", W3C REC REC-xmlschema11-2-20120405, 5 April 2012, https://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/.
[XSD-2] Biron, P., Ed. and A. Malhotra, Ed., "XML Schema Part 2: Datatypes Second Edition", W3C REC REC-xmlschema-2-20041028, 28 October 2004, https://www.w3.org/TR/2004/REC-xmlschema-2-20041028/.
9.2 Informative References (参考的参照)
[ECMA-262] Ecma International, "ECMAScript 2020 Language Specification", Standard ECMA-262, 11th Edition, June 2020, https://www.ecma-international.org/wp-content/uploads/ECMA-262.pdf.
[JSONPATH-BASE] Gössner, S., Ed., Normington, G., Ed., and C. Bormann, Ed., "JSONPath: Query expressions for JSON", Work in Progress, Internet-Draft, draft-ietf-jsonpath-base-20, 25 August 2023, https://datatracker.ietf.org/doc/html/draft-ietf-jsonpath-base-20.
[PCRE2] "Perl-compatible Regular Expressions (revised API: PCRE2)", http://pcre.org/current/doc/html/.
[RE2] "RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python", commit 73031bb, https://github.com/google/re2.
[RFC7493] Bray, T., Ed., "The I-JSON Message Format", RFC 7493, DOI 10.17487/RFC7493, March 2015, https://www.rfc-editor.org/info/rfc7493.
[STD63] Yergeau, F., "UTF-8, a transformation format of ISO 10646", STD 63, RFC 3629, November 2003, https://www.rfc-editor.org/info/std63.
[UNICODE-GLOSSARY] Unicode, Inc., "Glossary of Unicode Terms", https://unicode.org/glossary/.
Acknowledgements (謝辞)
IETF JSONPATH WG において JSONPath クエリ式仕様に正規表現メカニズムを含めるかどうかに関する議論, および YANG pattern と Concise Data Definition Language (CDDL) .regexp 機能に関する以前の議論が, この仕様の動機となりました。
この仕様の基本的なアプローチは "The I-JSON Message Format" [RFC7493] に触発されました。
Authors' Addresses (著者の連絡先)
Carsten Bormann
Universität Bremen TZI
Postfach 330440
D-28359 Bremen
Germany
Phone: +49-421-218-63921
Email: [email protected]
Tim Bray
Textuality
Canada
Email: [email protected]