diff --git a/README.md b/README.md index b242bd8..a5eec8b 100644 --- a/README.md +++ b/README.md @@ -190,21 +190,15 @@ print( [, , end='', sep='', file=]) # Use 'file=sys.stderr' for e ### Regex ```python import re -``` - -```python - = re.sub(, new, text, count=0) # Substitutes all occurrences. + = re.sub(, new, text, count=0) # Substitutes all occurrences. = re.findall(, text) = re.split(, text, maxsplit=0) # Use brackets in regex to keep the matches. -``` - -#### Functions that return Match object. Use '.group()' method on it to get the whole match, or '.group(1)' to get the part in first bracket: -```python = re.search(, text) # Searches for first occurrence of pattern. = re.match(, text) # Searches only at the beginning of the string. = re.finditer(, text) # Searches for all occurences of pattern. ``` +* **Use '.group()' method on Match object it to get the whole match, or '.group(1)' to get the part in first bracket.** * **Parameter 'flags=re.IGNORECASE' can be used with all functions. Parameter 'flags=re.DOTALL' makes dot also accept newline.** * **Use '\\\\1' or r'\1' for backreference.** * **Use ? to make operators non-greedy.**