小蜗牛 发表于 2025-11-14 19:28:14

PCRE2-正则库

由于火山没有什么好用的正则...
标准库里的正则,性能实在是太低了.....一言难尽

静态库用VS2022编译的..2019不知道能不能用(请自行测试)

里面有个 PCRE例子 被注释掉了~
封装了两套.UTF-8/UTF-16..UTF-32没有封装,感觉用不到...

替换函数,也没有封装..需要的话自己写

可能直接使用,你会觉得非常麻烦..需要各种创建,释放~
那是因为没有二次封装,如果有人二次封装了...麻烦评论区发一下~

支持JIT..性能非常好.(可能比你自己写的文本操作快)
里面有"数组类"你可能会找不到模块,或者自己修改替换,屏蔽一下或者找一下我往期的帖子...

火山的模板类型..不能直接写8/16...非逼得要自己写两套类...

16是火山的文本型
8是UTF8, 字节集

本来想封装性能更好的RE2,但是..这个只支持UTF-8..
不过PCRE2用JIT性能差距也可以忽略不计~

**** Hidden Message *****





朕的 发表于 2025-11-17 20:54:39

制作的模块文件

nurjay 发表于 2025-11-14 19:42:07

这个好啊!!!

小小小小鸟 发表于 2025-11-14 20:17:59

谢谢分享

xiaoya 发表于 2025-11-14 20:20:21

感谢分享

小蜗牛 发表于 2025-11-14 20:20:22

小小小小鸟 发表于 2025-11-14 20:17
谢谢分享

谢谢大佬捧场~

寒风 发表于 2025-11-15 05:14:32

这个好啊!!!

cxz7411 发表于 2025-11-15 08:37:47

不错看看.

山梦 发表于 2025-11-15 08:41:21


感谢分享

大有可为 发表于 2025-11-15 09:15:24

感谢大佬

smk718 发表于 2025-11-15 13:11:14

感谢分享
页: [1] 2 3
查看完整版本: PCRE2-正则库