@semen7907

Как удалить текст в скобках?

Подскажите пожалуйста, как можно удалить текст который находится в скобках ( ), пример:

Python (МФА: [ˈpʌɪθ(ə)n]; в русском языке распространено название пито́н) — высокоуровневый язык программирования.....
  • Вопрос задан
  • 136 просмотров
Решения вопроса 3
@pcdesign
>>> a = """Python (МФА: [ˈpʌɪθ(ə)n]; в русском языке распространено название пито́н) — высокоуровневый язык программирования....."""
>>> import re
>>> print(re.sub(r'\(.+?\)\s', '', a)) 
Python  — высокоуровневый язык программирования.....
Ответ написан
qlkvg
@qlkvg
python backend developer
try:
    my_string = "hey (hey) - hey"
    my_new_string = my_string.split("(")[0] + my_string.split(")")[1]
except IndexError:
    my_new_string = my_string
Ответ написан
@dkdoter
play dota
На python это выглядит примерно так:
s = "python(jfjfjfjfjfj)"
new_s = ""
not_closed = False
for i in range(len(s)):
    if s[i] == "(":
        not_closed = True
    elif s[i] == ")":
        not_closed = False
    else:
        if not not_closed:
            new_s += s[i]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Popmechanic Москва
от 100 000 до 150 000 руб.
Panda Media Нижний Новгород
от 70 000 руб.
НЛ Континент Новосибирск
от 60 000 до 100 000 руб.
15 авг. 2018, в 01:47
30000 руб./за проект
15 авг. 2018, в 01:09
70000 руб./в месяц
14 авг. 2018, в 22:43
350 руб./за проект