#data #result [] #html #data abc #result [["abc"]] #html abc #data http://fo.o #result [["http://fo.o", "http://fo.o"]] #html http://fo.o #data abc http://fo.o bar #result [ ["abc "], ["http://fo.o", "http://fo.o"], [" bar"] ] #html abc http://fo.o bar #data abc http://fo.o/a%2Eb bar #result [ ["abc "], ["http://fo.o/a%2Eb", "http://fo.o/a%2Eb"], [" bar"] ] #html abc http://fo.o/a%2Eb bar #data https://ab.c/def/xyx.html #result [ ["https://ab.c/def/xyx.html", "https://ab.c/def/xyx.html"] ] #html https://ab.c/def/xyx.html #data escaped https://abc._%4E\U000D0000xA042.x-y/def/xyx.html #result escaped [ ["https://abc._%4E\U000D0000xA042.x-y/def/xyx.html", "https://abc._%4E\U000D0000xA042.x-y/def/xyx.html"] ] #html escaped https://abc._%4E\U000D0000xA042.x-y/def/xyx.html #data https://fpp@ab.c/def/xyx.html #result [ ["https://fpp@ab.c/def/xyx.html", "https://fpp@ab.c/def/xyx.html"] ] #html https://fpp@ab.c/def/xyx.html #data https://ab.c:123/def/xyx.html #result [ ["https://ab.c:123/def/xyx.html", "https://ab.c:123/def/xyx.html"] ] #html https://ab.c:123/def/xyx.html #data https://a.bc:/def/xyx.html #result [ ["https://a.bc:/def/xyx.html", "https://a.bc:/def/xyx.html"] ] #html https://a.bc:/def/xyx.html #data https://[12::44]/def/xyx.html #result [ ["https://[12::44]/def/xyx.html", "https://[12::44]/def/xyx.html"] ] #html https://[12::44]/def/xyx.html #data https://[12::44]:50/def/xyx.html #result [ ["https://[12::44]:50/def/xyx.html", "https://[12::44]:50/def/xyx.html"] ] #html https://[12::44]:50/def/xyx.html #data https://a:b@[12::44]/def/xyx.html #result [ ["https://a:b@[12::44]/def/xyx.html", "https://a:b@[12::44]/def/xyx.html"] ] #html https://a:b@[12::44]/def/xyx.html #data https://a.bc/def/xyx?a=b&c=%2d;ax|ab #result [ ["https://a.bc/def/xyx?a=b&c=%2d;ax", "https://a.bc/def/xyx?a=b&c=%2d;ax"], ["|ab"] ] #html https://a.bc/def/xyx?a=b&c=%2d;ax|ab #data https://a.bc/def/xyx?a=b&c=%2d;ax#a=b&c=%2d;ax|ab #result [ ["https://a.bc/def/xyx?a=b&c=%2d;ax#a=b&c=%2d;ax", "https://a.bc/def/xyx?a=b&c=%2d;ax#a=b&c=%2d;ax"], ["|ab"] ] #html https://a.bc/def/xyx?a=b&c=%2d;ax#a=b&c=%2d;ax|ab #data This is great: https://example.com/great.html. Thanks! #result [ ["This is great: "], ["https://example.com/great.html", "https://example.com/great.html"], [". Thanks!"] ] #html This is great: https://example.com/great.html. Thanks! #data See https://example.com/great.html, please. #result [ ["See "], ["https://example.com/great.html", "https://example.com/great.html"], [", please."] ] #html See https://example.com/great.html, please. #data escaped https://example.com/page\u3000です #result [ ["https://example.com/page", "https://example.com/page"], ["\u3000です"] ] #html escaped https://example.com/page\u3000です #data https://example.com/page、です #result [ ["https://example.com/page", "https://example.com/page"], ["、です"] ] #html https://example.com/page、です #data https://example.com/page。 #result [ ["https://example.com/page", "https://example.com/page"], ["。"] ] #html https://example.com/page。 #data https://example.com/page,です #result [ ["https://example.com/page", "https://example.com/page"], [",です"] ] #html https://example.com/page,です #data https://example.com/page. #result [ ["https://example.com/page", "https://example.com/page"], ["."] ] #html https://example.com/page. #data (https://test.test/foo) #result [ ["("], ["https://test.test/foo", "https://test.test/foo"], [")"] ] #html (https://test.test/foo) #data (https://test.test/foo) #result [ ["("], ["https://test.test/foo", "https://test.test/foo"], [")"] ] #html (https://test.test/foo) #data [https://test.test/foo] #result [ ["["], ["https://test.test/foo", "https://test.test/foo"], ["]"] ] #html [https://test.test/foo] #data https://test.test/foo> #result [ ["https://test.test/foo", "https://test.test/foo"], [">"] ] #html https://test.test/foo> #data https://test.test/foo #data https://test.test/foohttps://test.test/foo #result [ ["https://test.test/foohttps://test.test/foo", "https://test.test/foohttps://test.test/foo"] ] #html https://test.test/foohttps://test.test/foo #data https://twitter.com/#!twitter #result [ ["https://twitter.com/#!twitter", "https://twitter.com/#!twitter"] ] #html https://twitter.com/#!twitter #data uses https://html.spec.whatwg.org/#isplatformobjectsameorigin-(-o-): in https://html.spec.whatwg.org/#crossoriginproperties-(-o-). #result [ ["uses "], ["https://html.spec.whatwg.org/#isplatformobjectsameorigin-(-o-)", "https://html.spec.whatwg.org/#isplatformobjectsameorigin-(-o-)"], [": in "], ["https://html.spec.whatwg.org/#crossoriginproperties-(-o-)", "https://html.spec.whatwg.org/#crossoriginproperties-(-o-)"], ["."] ] #html uses https://html.spec.whatwg.org/#isplatformobjectsameorigin-(-o-): in https://html.spec.whatwg.org/#crossoriginproperties-(-o-). #data https://ho.ge/foo! #result [ ["https://ho.ge/foo", "https://ho.ge/foo"], ["!"] ] #html https://ho.ge/foo! #data href="https://example.com/">Example Web Page #result [ ["href=\""], ["https://example.com/", "https://example.com/"], ["\">Example Web Page"] ] #html href="https://example.com/">Example Web Page</a> #data http://www.example.com #result [ ["http://www.example.com", "http://www.example.com"] ] #html http://www.example.com #data http://www.example.com/ #result [ ["http://www.example.com/", "http://www.example.com/"] ] #html http://www.example.com/ #data https://www.example.com/ #result [ ["https://www.example.com/", "https://www.example.com/"] ] #html https://www.example.com/ #data HTTP://WWW.EXAMPLE.COM #result [ ["HTTP://WWW.EXAMPLE.COM", "http://WWW.EXAMPLE.COM"] ] #html HTTP://WWW.EXAMPLE.COM #data ttp://fo.o/ #result [ ["ttp://fo.o/"] ] #lax-result [ ["ttp://fo.o/", "http://fo.o/"] ] #html ttp://fo.o/ #lax-html ttp://fo.o/ #data ttps://fo.o/ #result [ ["ttps://fo.o/"] ] #lax-result [ ["ttps://fo.o/", "https://fo.o/"] ] #html ttps://fo.o/ #lax-html ttps://fo.o/ #data abcass #result [ ["abc"], ["", "http://fo.o/bar/"], ["ass"] ] #html abc<http://fo.o/bar/>ass #data abcass #result [ ["abc"], ["", "https://fo.o/bar/"], ["ass"] ] #html abc<https://fo.o/bar/>ass #data abcass #result [ ["abc"], ["", "HTTPS://fo.o/bar/"], ["ass"] ] #html abc<HTTPS://fo.o/bar/>ass #data abcass #result [ ["abc"], ["", "http://fo.o/bar/"], ["ass"] ] #html abc<URL:http://fo.o/bar/>ass #data abcass #result [ ["abcass"] ] #html abc<ftp://fo.o/bar/>ass #data http://### http://()) http:%%%% mailto:/@/ #result [ ["http://### http://()) http:%%%% mailto:/@/"] ] #html http://### http://()) http:%%%% mailto:/@/ #data http://ほげ.com/ #result [ ["http://ほげ.com/", "http://ほげ.com/"] ] #html http://ほげ.com/ #data escaped http://ほげ.com/\u3000 #result [ ["http://ほげ.com/", "http://ほげ.com/"], ["\u3000"] ] #html escaped http://ほげ.com/\u3000 #data a #result [ ["", "http://ほげ.com/"], ["a"] ] #html <http://ほげ.com/>a #data x{http://ほげ.com/}abc #result [ ["x{"], ["http://ほげ.com/", "http://ほげ.com/"], ["}abc"] ] #html x{http://ほげ.com/}abc #data escaped x\u00ABhttp://ほげ.com/\u00BBabc #result [ ["x\u00AB"], ["http://ほげ.com/", "http://ほげ.com/"], ["\u00BBabc"] ] #html escaped x\u00ABhttp://ほげ.com/\u00BBabc #data a https://ja.wikipedia.org/wiki/魔法少女まどか☆マギカ x #result [ ["a "], ["https://ja.wikipedia.org/wiki/魔法少女まどか☆マギカ", "https://ja.wikipedia.org/wiki/魔法少女まどか☆マギカ"], [" x"] ] #html a https://ja.wikipedia.org/wiki/魔法少女まどか☆マギカ x #data https://ja.wikipedia.org/wiki/Supercell_(%E3%82%A2%E3%83%AB%E3%83%90%E3%83%A0) #result [ ["https://ja.wikipedia.org/wiki/Supercell_(%E3%82%A2%E3%83%AB%E3%83%90%E3%83%A0)", "https://ja.wikipedia.org/wiki/Supercell_(%E3%82%A2%E3%83%AB%E3%83%90%E3%83%A0)"] ] #html https://ja.wikipedia.org/wiki/Supercell_(%E3%82%A2%E3%83%AB%E3%83%90%E3%83%A0) #data https://ja.wikipedia.org/wiki/Supercell_(アルバム) #result [ ["https://ja.wikipedia.org/wiki/Supercell_(アルバム)", "https://ja.wikipedia.org/wiki/Supercell_(アルバム)"] ] #html https://ja.wikipedia.org/wiki/Supercell_(アルバム) #data https://ja.wikipedia.org/wiki/Supercell_(アルバム)#.E5.8F.8E.E9.8C.B2.E6.9B.B2 #result [ ["https://ja.wikipedia.org/wiki/Supercell_(アルバム)#.E5.8F.8E.E9.8C.B2.E6.9B.B2", "https://ja.wikipedia.org/wiki/Supercell_(アルバム)#.E5.8F.8E.E9.8C.B2.E6.9B.B2"] ] #html https://ja.wikipedia.org/wiki/Supercell_(アルバム)#.E5.8F.8E.E9.8C.B2.E6.9B.B2 #data http:// f.oo #result [ ["http:// f.oo"] ] #html http:// f.oo #data http:/h.oge #result [ ["http:/h.oge"] ] #html http:/h.oge #data shttp://fo.o/bar #result [ ["shttp://fo.o/bar"] ] #html shttp://fo.o/bar #data http://fo.o-b.ar #result [ ["http://fo.o-b.ar", "http://fo.o-b.ar"] ] #html http://fo.o-b.ar #data 'http://fo.o/bar' #result [ ["'"], ["http://fo.o/bar", "http://fo.o/bar"], ["'"] ] #html 'http://fo.o/bar' #data https://で始まるURL #result [ ["https://で始まるURL"] ] #html https://で始まるURL #data URLはhttp://www.example.comです。 #result [ ["URLは"], ["http://www.example.com", "http://www.example.com"], ["です。"] ] #html URLはhttp://www.example.comです。 #data URLはhttp://www.example.com/と、 #result [ ["URLは"], ["http://www.example.com/と", "http://www.example.com/と"], ["、"] ] #html URLはhttp://www.example.com/と、 #data https://ja.wikipedia.org/wiki/う #result [ ["https://ja.wikipedia.org/wiki/う", "https://ja.wikipedia.org/wiki/う"] ] #html https://ja.wikipedia.org/wiki/う #data https://ja.wikipedia.org/wiki/鹿目まどか #result [ ["https://ja.wikipedia.org/wiki/鹿目まどか", "https://ja.wikipedia.org/wiki/鹿目まどか"] ] #html https://ja.wikipedia.org/wiki/鹿目まどか #data [link:http://foo.bar/bar/] #result [ ["[link:"], ["http://foo.bar/bar/", "http://foo.bar/bar/"], ["]"] ] #html [link:http://foo.bar/bar/] #data [http://hoge.fuga/:title=abc] #result [ ["["], ["http://hoge.fuga/:title=abc", "http://hoge.fuga/:title=abc"], ["]"] ] #html [http://hoge.fuga/:title=abc] #data (http://ba.abc/eee)[foo] #result [ ["("], ["http://ba.abc/eee", "http://ba.abc/eee"], [")[foo]"] ] #html (http://ba.abc/eee)[foo] #data http://abc.def https://foo.bar/ #result [ ["http://abc.def", "http://abc.def"], [" "], ["https://foo.bar/", "https://foo.bar/"] ] #html http://abc.def https://foo.bar/ #data #result [ ["", "https://foo/bar"], ["", "https://a.b/c"] ] #html <https://foo/bar><https://a.b/c> #data http://foo.bar. #result [ ["http://foo.bar", "http://foo.bar"], ["."] ] #html http://foo.bar. #data escaped ab\uFFFD\uFFFE\uFFFFaa #result [ ["ab\uFFFD\uFFFE\uFFFFaa"] ] #html escaped ab\uFFFD\uFFFE\uFFFFaa #data escaped ab\U0010FFFFaa #result escaped [ ["ab\U0010FFFFaa"] ] #html escaped ab\U0010FFFFaa #data escaped ab\uDC00aa #result escaped [ ["ab\uDC00aa"] ] #html escaped ab\uDC00aa #data 《http://example.jp/abc-def/》 #result [ ["《"], ["http://example.jp/abc-def/", "http://example.jp/abc-def/"], ["》"] ] #html 《http://example.jp/abc-def/》 #data https://www.amazon.co.jp/俠客行-二-《金庸作品集》修訂版-Traditional-Chinese-ebook/dp/B07TKH742J #result [ ["https://www.amazon.co.jp/俠客行-二-《金庸作品集》修訂版-Traditional-Chinese-ebook/dp/B07TKH742J", "https://www.amazon.co.jp/俠客行-二-《金庸作品集》修訂版-Traditional-Chinese-ebook/dp/B07TKH742J"] ] #html https://www.amazon.co.jp/俠客行-二-《金庸作品集》修訂版-Traditional-Chinese-ebook/dp/B07TKH742J #data https://parliament.gov.gy/documents/acts/10923-act_no._27_of_1975_-_interpretation_and_general_clauses_(amendment)_act_1975.pdf #result [ ["https://parliament.gov.gy/documents/acts/10923-act_no._27_of_1975_-_interpretation_and_general_clauses_(amendment)_act_1975.pdf", "https://parliament.gov.gy/documents/acts/10923-act_no._27_of_1975_-_interpretation_and_general_clauses_(amendment)_act_1975.pdf"] ] #html https://parliament.gov.gy/documents/acts/10923-act_no._27_of_1975_-_interpretation_and_general_clauses_(amendment)_act_1975.pdf