![]() |
1
7
Scintilla ,一个开源文本编辑器组件,使用 Ozan S. Yigit's RE engine RESearch.cxx 使用一个稍微更现代的代码(转换为C++,但不应该是复杂的,以转换回C),一些小的扩展自己(支持\\s\w等)。 还有一些选择,比如 Henry Spencer's regular expression libraries . 想想看,这个 Lua regex引擎(在字符串库中,gsub实现等)可能也很快,很小,就像语言本身一样。它有它的怪癖和局限性,但它非常有用。 副业 LPeg 可以作为REs的一个有趣的替代品,仍然是轻量级但功能强大的。 |
![]() |
2
5
Beautiful Code found a Dr. Dobb's article 我认为这就是书中出现的代码的起源。 |
![]() |
3
0
Henry Spencer's regex library 哪个实现了 POSIX BRE and ERE regex flavors . 这些是您的用户可能已经熟悉的标准regex风格。 |
![]() |
Dima Malko · 如何在指定符号前添加符号? 2 年前 |
![]() |
shekharsabale · 从列表元素捕获子字符串 2 年前 |
![]() |
Manny · 如何比较Perl中的字符串? 2 年前 |
![]() |
Manan Girdhar · 拆分字符串并仅在java中使用第二部分 2 年前 |
![]() |
AnxiousLuna · Python使用len()获取数组索引数 2 年前 |
![]() |
antonoyaro8 · 数据帧中每列上的Grepl 2 年前 |