QByteArrayMatcher露
- PyQt5.QtCore.QByteArrayMatcher
Description露
The QByteArrayMatcher class holds a sequence of bytes that can be quickly matched in a byte array.
This class is useful when you have a sequence of bytes that you want to repeatedly match against some byte arrays (perhaps in a loop), or when you want to search for the same sequence of bytes multiple times in the same byte array. Using a matcher object and indexIn() is faster than matching a plain QByteArray with QByteArray::indexOf() if repeated matching takes place. This class offers no benefit if you are doing one-off byte array matches.
Create the QByteArrayMatcher with the QByteArray you want to search for. Then call indexIn() on the QByteArray that you want to search.
See also
QByteArray, QStringMatcher.
Methods露
- __init__()
TODO
- __init__(Union[QByteArray, bytes, bytearray])
TODO
- __init__(QByteArrayMatcher)
TODO
- indexIn(Union[QByteArray, bytes, bytearray], from: int = 0) → int
TODO
- pattern() → QByteArray
See also
- setPattern(Union[QByteArray, bytes, bytearray])
See also