danmakuC
danmakuC copied to clipboard
支持多条的正则表达式, 支持弹幕合并,
close #13, close #14
- 支持由
\n
分割的多条的正则表达式, 但对utf8字符的处理仍有问题, std和boost的regex都不能很好的处理utf8 - 支持弹幕合并
- 简单优化了一下代码
感谢贡献,如果引入了新的boost文件,需要相应进行添加,不然CI会失败
如果C++内部不好做正则可以考虑在python中进行过滤,应该不至于影响太多性能
感谢贡献,如果引入了新的boost文件,需要相应进行添加,不然CI会失败
boost的正则对utf8的处理也不好, 所以没加, 用的还是std 不过 https://github.com/google/re2 倒是可以正常处理utf8字符, 但我不会写CI
如果C++内部不好做正则可以考虑在python中进行过滤,应该不至于影响太多性能
弹幕合并是在正则过滤前进行的, 在python里过滤会把相同内容的弹幕反复判断
CI我来看看吧,没有加入新的文件应该就没有问题。自测没有问题后可以merge
有进展吗?没计划我可以新开一个 PR