Home · Overviews · Examples 

QStringMatcher Class Reference
[com.trolltech.qt.core module]

The QStringMatcher class holds a sequence of characters that can be quickly matched in a Unicode string. More...


Detailed Description

The QStringMatcher class holds a sequence of characters that can be quickly matched in a Unicode string.

This class is useful when you have a sequence of QChars that you want to repeatedly match against some strings (perhaps in a loop), or when you want to search for the same sequence of characters multiple times in the same string. Using a matcher object and indexIn is faster than matching a plain QString with QString::indexOf() if repeated matching takes place. This class offers no benefit if you are doing one-off string matches.

Create the QStringMatcher with the QString you want to search for. Then call indexIn on the QString that you want to search.

See also QString, QByteArrayMatcher, and QRegExp.


Copyright © 2008 Trolltech Trademarks
Qt Jambi 4.3.4_01