9. References (Riferimenti)
9. References (Riferimenti)
9.1 Normative References (Riferimenti normativi)
[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 (Riferimenti informativi)
[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 (Ringraziamenti)
Le discussioni nel gruppo di lavoro IETF JSONPATH sull'opportunità di includere un meccanismo di espressioni regolari nella specifica dell'espressione di query JSONPath e le discussioni precedenti sul pattern YANG e sulle funzionalità .regexp del Concise Data Definition Language (CDDL) hanno motivato questa specifica.
L'approccio di base per questa specifica è stato ispirato da "The I-JSON Message Format" [RFC7493].
Authors' Addresses (Indirizzi degli autori)
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]