ITPub博客

首页 > 数据库 > 数据库开发技术 > 今日代码大赏 | markdown 转纯文本

今日代码大赏 | markdown 转纯文本

原创 数据库开发技术 作者:程序员鱼皮 时间:2024-03-29 13:30:00 0 删除 编辑

前几天我们分享了将富文本转为纯文本后校验,

在类似场景下,我们可能需要将markdown格式转化为纯文本。

如果我们自己来做的话,肯定是比较麻烦而且不一定完善的,

我们可以借助commonmark来实现,示例代码:

public static String markdownToText(String markdown) {
    if (StringUtils.isBlank(markdown)) {
        return "";
    }
    Parser parser = Parser.builder().build();
    Node document = parser.parse(markdown);
    TextContentRenderer textContentRenderer = TextContentRenderer.builder().build();
    return textContentRenderer.render(document);
}

完整代码片段来源于代码小抄,欢迎点击进入小程序阅读!

在线访问:https://www.codecopy.cn/post/fz2ktz

更多优质代码欢迎进入小程序查看!

往期推荐

今日代码大赏 | Redisson 限流

今日代码大赏 | MyBatis-Plus 优雅查询

今日代码大赏 | 集合高阶操作

今日代码大赏 | 饿汉式单例模式

今日代码大赏 | 快速排序

原文作者:程序员鱼皮;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2023-12-20

  • 博文量
    330
  • 访问量
    151716