Мне нужна рублевая справка. У меня есть следующая строка.Удаление текста в круглых скобках и конечных пробелах
summary = "Hi world. Hi world. Hi world. Hi world. Hi world. Hi world. Hi world. Hi world (this is here). Hi world Hi world (wow)."
Я пытаюсь удалить все скобки из строки со следующим:
summary.gsub!(/\([^()]*\)/,"")
Проблема заключается в том, это не хватать места, так что это приводит к следующим образом:
" Привет мир Привет, мир Привет, мир Привет, мир Привет, мир Привет, мир Привет, мир Привет, мир.
Обратите внимание на нежелательное место до периода. Как я могу обновить регулярное выражение, чтобы удалить лишнее пространство, которое осталось после удаления скобок?
Благодаря
Используйте 'summary.gsub (/ \ s * \ ([^()] * \) /, "")' –
Кстати, насчет '(Удалить) Это текст в порядке (удалить). '? –