#include <KviRegExp.h>
|
static QString | escape (const QString &szStr) |
|
◆ CaseSensitivity
Enumerator |
---|
CaseInsensitive | |
CaseSensitive | |
◆ PatternSyntax
Enumerator |
---|
RegExp | |
Wildcard | |
◆ KviRegExp()
◆ cap()
QString KviRegExp::cap |
( |
int | iNth = 0 | ) |
const |
◆ capturedTexts()
QStringList KviRegExp::capturedTexts |
( |
| ) |
const |
◆ escape()
static QString KviRegExp::escape |
( |
const QString & | szStr | ) |
|
|
inlinestatic |
◆ exactMatch()
bool KviRegExp::exactMatch |
( |
const QString & | szStr | ) |
|
References getCompletePattern(), getPatternOptions(), and m_oLastMatch.
Referenced by AliasEditorWidget::askForAliasName(), AliasEditorWidget::askForNamespaceName(), ClassEditorWidget::askForNamespaceName(), KviKvsTreeNodeSpecialCommandClass::execute(), KviKvsTreeNodeSpecialCommandSwitchLabelMatch::execute(), KviKvsTreeNodeSpecialCommandSwitchLabelRegexp::execute(), KviKvsCoreCallbackCommands::KVSCCC(), KviKvsCoreFunctions::KVSCF(), KviNickServRuleSet::matchRule(), KviQString::matchString(), KviIrcMask::matchWildString(), and ListWindow::processData().
◆ getCompletePattern()
QString KviRegExp::getCompletePattern |
( |
| ) |
const |
|
private |
◆ getPatternOptions()
QRegularExpression::PatternOptions KviRegExp::getPatternOptions |
( |
| ) |
const |
|
private |
◆ indexIn()
int KviRegExp::indexIn |
( |
const QString & | szStr, |
|
|
int | offset = 0 ) |
References getCompletePattern(), getPatternOptions(), and m_oLastMatch.
Referenced by KviKvsTreeNodeOperationStringSubstitution::execute(), KviMediaManager::findMediaTypeForRegularFile(), KviIrcView::findNext(), KviIrcView::findPrev(), ScriptEditorSyntaxHighlighter::highlightBlock(), KviQString::matchString(), QFtpDTP::parseDir(), KviIrcServerParser::parseNumeric001(), QFtpPI::processReply(), KviIrcUrl::split(), str_kvs_fnc_grep(), and str_kvs_fnc_split().
◆ matchedLength()
int KviRegExp::matchedLength |
( |
| ) |
const |
◆ operator QRegularExpression()
KviRegExp::operator QRegularExpression |
( |
| ) |
const |
|
inline |
◆ pattern()
const QString & KviRegExp::pattern |
( |
| ) |
const |
|
inline |
◆ setCaseSensitivity()
◆ setMinimal()
void KviRegExp::setMinimal |
( |
bool | bMinimal | ) |
|
|
inline |
◆ setPattern()
void KviRegExp::setPattern |
( |
const QString & | szPattern | ) |
|
|
inline |
◆ m_bMinimal
bool KviRegExp::m_bMinimal |
|
private |
◆ m_eCs
◆ m_ePs
◆ m_oLastMatch
QRegularExpressionMatch KviRegExp::m_oLastMatch |
|
private |
◆ m_szPattern
QString KviRegExp::m_szPattern |
|
private |
The documentation for this class was generated from the following files: