val trimmedList: List[String] = str.split("\\n").map(_.trim).toList
持续交付36讲 -〔王潇俊〕
编辑训练营 -〔总编室〕
雷蓓蓓的项目管理实战课 -〔雷蓓蓓〕
接口测试入门课 -〔陈磊〕
分布式系统案例课 -〔杨波〕
Web安全攻防实战 -〔王昊天〕
如何看懂一幅画 -〔罗桂霞〕
分布式金融架构课 -〔任杰〕
操作系统实战45讲 -〔彭东〕
HarmonyOS快速入门与实战 -〔QCon+案例研习社〕
PyTorch深度学习实战 -〔方远〕
Web 3.0入局攻略 -〔郭大治〕
无涯教程 - Derby教程
无涯教程 - MariaDB教程
无涯教程 - Java 泛型教程
无涯教程 - Java Nio教程
无涯教程 - SQLite教程
无涯教程 - Python中文指南教程
无涯教程 - Go 设计模式教程
无涯教程 - JavaScript 设计模式教程