Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QByteArrayMatcher类认为,可以快速匹配一个字节数组中的一个字节序列。More...
该QByteArrayMatcher类认为,可以快速匹配一个字节数组中的一个字节序列。
当你有,你要反复对一些字节数组(也许在一个循环)匹配字节序列这个类是有用的,或者当你想搜索的字节多次相同的字节数组中相同的序列。使用一个匹配对象,indexIn()比匹配的一个普通速度QByteArray同QByteArray.indexOf()如果匹配的重复发生。这个类没有提供任何好处,如果你正在做一次性的字节数组匹配。
创建QByteArrayMatcher与QByteArray你要搜索的内容。然后调用indexIn()对QByteArray您要搜索。
构造一个空字节数组匹配,将不符合任何东西。通话setPattern()给它一个模式来匹配。
构造一个字节数组匹配,将搜索pattern。通话indexIn()来执行搜索。
构造一个字节数组从匹配pattern。pattern已定length。pattern必须保持在范围内,但析构函数并不删除pattern。
搜索字节数组ba从字节位置from(默认为0 ,即从第一个字节) ,为字节数组pattern( ),这是设置在构造函数中,或在最近一次调用setPattern( ) 。返回该位置处pattern( )匹配ba,或-1,如果没有找到匹配项。
返回字节数组模式该字节数组匹配器将搜索。
See also setPattern( ) 。
设置字节数组,这个字节数组匹配器将搜索到pattern。
See also pattern()和indexIn( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |