replace string python regex code example
Example 1: python replace regex
import re
s = "Example String"
replaced = re.sub('[ES]', 'a', s)
print replaced
Example 2: python regex substitute
import re
s = "Example String"
replaced = re.sub('[ES]', 'a', s)
print replaced
Example 3: python replace string
text = "Apples taste Good."
print(text.replace('Apples', 'Bananas'))
Bananas taste Good. <---- Output
print("Have a Bad Day!".replace("Bad","Good"))
Have a Good Day! <----- Output
print("Mom is happy!".replace("Mom","Dad").replace("happy","angry"))
Dad is angry! <----- Output
Example 4: python named group regex example
>>> re.search(r'(?P<name>[^-]+)-(?P<ver>\d.\d.\d-\d+).tar.gz', 'package_name-1.2.3-2004.tar.gz').groupdict()
{'name': 'package_name', 'ver': '1.2.3-2004'}
Example 5: str replace python regex
import re
line = re.sub(r"</?\[\d+>", "", line)
line = re.sub(r"""
(?x) # Use free-spacing mode.
< # Match a literal '<'
/? # Optionally match a '/'
\[ # Match a literal '['
\d+ # Match one or more digits
> # Match a literal '>'
""", "", line)