C#中的短代码解析器

时间:2017-06-29 02:01:27

标签: c# parsing shortcode

这个问题可能是之前提出的,但没有适当的解决方案,至少我找不到。

我在C#中有一个CMS,文章保存在数据库中,加载文章时我需要它,它应解析Wordpress等可用的短代码。

string str = "Hello there, show my name as [shortcodeX val="Garth"]";

我需要的是根据所谓的短代码解析它。

public string shortcodeX(string val)
{
    return "hi" + val;
}

string str = ParseStringForShortCode(str);

我希望我能在这里解释一下这个要求并寻求帮助

P.S。:我在PHP Shortcode plugins for own custom cms like wordpress shortcode plugins找到了一些东西,但由于我不懂PHP,我很难理解。

1 个答案:

答案 0 :(得分:0)

这似乎是您所需要的:https://github.com/aolde/shortcoder

您也可以通过NuGet安装它。