模式匹配函数

在string库中功能最强大的函数是:

string.find(字符串查找)
string.gsub(全局字符串替换)
string.gfind(全局字符串查找)
string.gmatch(返回查找到字符串的迭代器)

这些函数都是基于模式匹配的。
与 其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式[4](也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现 一个典型的符合POSIX标准的regexp大概需要4000行代码,这比整个Lua标准库加在一起都大。权衡之下,Lua中的模式匹配的实现只用了 500行代码,当然这意味着不可能实现POSIX所规范的所有更能。然而,Lua中的模式匹配功能是很强大的,并且包含了一些使用标准POSIX模式匹配 不容易实现的功能。

» 阅读全文

Source Fast MD5 Cracker v1_2

暴力破解32位md5,8位数字的几秒钟就全部枚举完,9位数字的一分钟以内

汇编开源

附件:source fast md5 cracker v1_2.zip (130.67 K, 下载次数:1136)

Tags: asm, md5, 汇编