<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <dfn>R-BNF</dfn> は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EBNF</anchor> と<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>正規表現</anchor><rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">regular expressions</rt></rubyb>を組み合わせた構文記述言語です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <cite>Developer's Guide (v2) - Google Safe Browsing API - Google Code</cite>
(<time>2010-07-24 13:17:10 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://code.google.com/intl/ja/apis/safebrowsing/developers_guide_v2.html#ProtocolSpecificationRBNF">http://code.google.com/intl/ja/apis/safebrowsing/developers_guide_v2.html#ProtocolSpecificationRBNF</anchor-external></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="ja">Safe Browsing Lookup API Developer's Guide - Safe Browsing API — Google Developers</cite>
(<time>2014-06-27 03:28:54 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://developers.google.com/safe-browsing/lookup_guide#AppendixRBNF">https://developers.google.com/safe-browsing/lookup_guide#AppendixRBNF</anchor-external></figcaption><blockquote><p>This document uses a R-BNF notation, which is a mix of Extended BNF and PCRE-style regular expressions:</p><p>Rules are in the form: name = definition. Rule names referenced as-is in the definition. Angle brackets may be used to help facilitate discerning the use of rule names.</p><p>Literals are surrounded by quotation marks: &quot;literal&quot;.</p><p>Sequences: (rule1 rule2) or simply rule1 rule2.</p><p>Alternatives groups: (rule1 | rule2).</p><p>Optional groups: <strong>[</strong>rule<strong>[</strong><strong>]</strong><strong>]</strong>.</p><p>Repetition: rule* means 0 or more of this rule or this group.</p><p>Repetition: rule+ means 1 or more of this rule or this group.</p></blockquote></figure><section><h1>関連</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RBNF</anchor> と名前が似ていますが別物です。</p></section><section><h1>メモ</h1></section></body></html>