public void FfkPmkzaco()
        {
            var    hzvhPaurvmoz    = new HzvhPaurvmoz();
            string str             = "https://lindexi.github.io";
            var    cjmvimxpCjabsfp = new NghtsBdlbthhur(null, str);

            //hzvhPaurvmoz.Read(cjmvimxpCjabsfp);
            //Assert.AreEqual(cjmvimxpCjabsfp.Str, "[https://lindexi.github.io](https://lindexi.github.io )");

            str             = "[https://lindexi.github.io](https://lindexi.github.io )";
            cjmvimxpCjabsfp = new NghtsBdlbthhur(null, str);
            hzvhPaurvmoz.Read(cjmvimxpCjabsfp);
            Assert.AreEqual(cjmvimxpCjabsfp.Str, "[https://lindexi.github.io](https://lindexi.github.io )");


            str             = "林德熙 https://lindexi.github.io https://lindexi.github.io";
            cjmvimxpCjabsfp = new NghtsBdlbthhur(null, str);
            hzvhPaurvmoz.Read(cjmvimxpCjabsfp);
            Assert.AreEqual(cjmvimxpCjabsfp.Str,
                            "林德熙 [https://lindexi.github.io](https://lindexi.github.io ) [https://lindexi.github.io](https://lindexi.github.io )");


            str             = "林德熙 https://lindexi.github.io";
            cjmvimxpCjabsfp = new NghtsBdlbthhur(null, str);
            hzvhPaurvmoz.Read(cjmvimxpCjabsfp);
            Assert.AreEqual(cjmvimxpCjabsfp.Str, "林德熙 [https://lindexi.github.io](https://lindexi.github.io )");
        }
Esempio n. 2
0
        public override void Read(NghtsBdlbthhur nghtsBdlbthhur)
        {
            var          dkhxiHypu      = nghtsBdlbthhur.Str.Trim();
            const string higmvucSgbavup = "<!--";
            const string kewxbHwwdpafd  = "-->";

            if (dkhxiHypu.StartsWith(higmvucSgbavup) && dkhxiHypu.EndsWith(kewxbHwwdpafd))
            {
                var dzxvbfgKjjctb = dkhxiHypu.Replace(higmvucSgbavup, "").Replace(kewxbHwwdpafd, "").Trim();
                HvjEthpiaca.HqshpnjiKlclzh.Add(dzxvbfgKjjctb);
            }
        }
        public void LoquXiz()
        {
            string str =
                "<a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"><img alt=\"知识共享许可协议\" style=\"border-width:0\" src=\"https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png\" /></a><br />本作品采用<a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\">知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议</a>进行许可。欢迎转载、使用、重新发布,但务必保留文章署名[林德熙](http://blog.csdn.net/lindexi_gd)(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我[联系](mailto:[email protected])。";

            var qahvmudf    = new LicenseQahvmudf(null);
            var cjmvimxpCja = new NghtsBdlbthhur(null, str);

            qahvmudf.Read(cjmvimxpCja);

            Assert.AreEqual(qahvmudf.Licensecwau, str);
        }
        public void DdfTtjunwdt()
        {
            var dsfuDewuwwhc = new DsfuDewuwwhc();

            dsfuDewuwwhc.HvjEthpiaca = new HvjEthpiaca();


            var nghtsBdlbthhur = new NghtsBdlbthhur(null, "<!--more-->");

            dsfuDewuwwhc.Read(nghtsBdlbthhur);

            nghtsBdlbthhur = new NghtsBdlbthhur(null, "<!-- 草稿 -->");
            dsfuDewuwwhc.Read(nghtsBdlbthhur);


            Assert.AreEqual(dsfuDewuwwhc.HvjEthpiaca.HqshpnjiKlclzh.Count, 2);
            Assert.AreEqual(dsfuDewuwwhc.HvjEthpiaca.HqshpnjiKlclzh[0], "more");

            Console.WriteLine(dsfuDewuwwhc.HvjEthpiaca.HqshpnjiKlclzh[1]);
        }
Esempio n. 5
0
 public override void Read(NghtsBdlbthhur nghtsBdlbthhur)
 {
     nghtsBdlbthhur.Text = nghtsBdlbthhur.Str + Line;
 }
 /// <summary>
 /// 读取
 /// </summary>
 /// <returns></returns>
 public abstract void Read(NghtsBdlbthhur nghtsBdlbthhur);