Python Regex Flags [Ultimate Guide]
Автор: Finxter AI Nuggets
Загружено: 2020-11-16
Просмотров: 796
In many functions, you see a third argument flags. What are they and how do they work?
Flags allow you to control the regular expression engine. Because regular expressions are so powerful, they are a useful way of switching on and off certain features (e.g. whether to ignore capitalization when matching your regex).
For example, here’s how the third argument flags is used in the re.findall() method:re.findall(pattern, string, flags=0)
So the flags argument seems to be an integer argument with the default value of 0. To control the default regex behavior, you simply use one of the predefined integer values.
re.ASCII, re.A, re.DEBUG, re.IGNORECASE, re.I, re.LOCALE, re.L, re.MULTILINE, re.M, re.DOTALL, re.S, re.VERBOSE, re.X
You can find the full article with a table of all flags here:
https://blog.finxter.com/python-regex...
Check out our book "The Smartest Way to Learn Python Regex":
https://blog.finxter.com/ebook-the-sm...
Amazon Link:
https://amzn.to/2Bcw5kK
__________________________________________________
Do you want to thrive as a self-employed Python freelancer controlling your own time, income, and work schedule? Check out our Python freelancer resources:
Finxter Python Freelancer Course:
https://blog.finxter.com/become-pytho...
Finxter Python Freelancer Webinar:
Leaving the Rat Race with Python (Book):
https://blog.finxter.com/book-leaving...
![Python Regex Flags [Ultimate Guide]](https://ricktube.ru/thumbnail/fUsNyx0ImU8/hq720.jpg)
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: