“Usuń wszystkie nawiasy z Pythona strunowego” Kod odpowiedzi

Python Usuń tekst między nawiasami

# credit to the Stack Overflow user in the source link
>>> import re 
>>> x = "This is a sentence. (once a day) [twice a day]"
>>> re.sub("[\(\[].*?[\)\]]", "", x)
'This is a sentence.  '
wolf-like_hunter

Usuń wszystkie nawiasy z Pythona strunowego

>>> table = str.maketrans({"(":None, ")":None})
Dark Dolphin

Usuń wszystkie nawiasy z Pythona strunowego

>>> table = str.maketrans(dict.fromkeys("()"))
>>> string1 = '(this) (is) (a) (test)'
>>> string1.translate(table)
'this is a test'
Dark Dolphin

Odpowiedzi podobne do “Usuń wszystkie nawiasy z Pythona strunowego”

Pytania podobne do “Usuń wszystkie nawiasy z Pythona strunowego”

Więcej pokrewnych odpowiedzi na “Usuń wszystkie nawiasy z Pythona strunowego” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu