QGIS/python/core/auto_additions/qgsstringutils.py
Nyall Dawson 0fff1f16b4 Add QgsStringUtils.containsByWord method
Given a candidate string, returns true if the candidate contains
all the individual words from another string, regardless of their order.
2024-12-12 18:39:46 +10:00

24 lines
1.4 KiB
Python

# The following has been generated automatically from src/core/qgsstringutils.h
try:
QgsStringReplacement.fromProperties = staticmethod(QgsStringReplacement.fromProperties)
except (NameError, AttributeError):
pass
try:
QgsStringUtils.capitalize = staticmethod(QgsStringUtils.capitalize)
QgsStringUtils.ampersandEncode = staticmethod(QgsStringUtils.ampersandEncode)
QgsStringUtils.levenshteinDistance = staticmethod(QgsStringUtils.levenshteinDistance)
QgsStringUtils.longestCommonSubstring = staticmethod(QgsStringUtils.longestCommonSubstring)
QgsStringUtils.hammingDistance = staticmethod(QgsStringUtils.hammingDistance)
QgsStringUtils.soundex = staticmethod(QgsStringUtils.soundex)
QgsStringUtils.fuzzyScore = staticmethod(QgsStringUtils.fuzzyScore)
QgsStringUtils.insertLinks = staticmethod(QgsStringUtils.insertLinks)
QgsStringUtils.isUrl = staticmethod(QgsStringUtils.isUrl)
QgsStringUtils.wordWrap = staticmethod(QgsStringUtils.wordWrap)
QgsStringUtils.substituteVerticalCharacters = staticmethod(QgsStringUtils.substituteVerticalCharacters)
QgsStringUtils.htmlToMarkdown = staticmethod(QgsStringUtils.htmlToMarkdown)
QgsStringUtils.qRegExpEscape = staticmethod(QgsStringUtils.qRegExpEscape)
QgsStringUtils.truncateMiddleOfString = staticmethod(QgsStringUtils.truncateMiddleOfString)
QgsStringUtils.containsByWord = staticmethod(QgsStringUtils.containsByWord)
except (NameError, AttributeError):
pass