#google-sheets
Вопрос:
У меня есть ячейка, содержащая текстовую строку, подобную этой:
A1 = Джон (Джон начал 1/1/2020)
Я бы хотел удалить все в скобках, чтобы конечный результат был:
A1 = Джон
Я пытаюсь использовать REGEXREPLACE, и у меня есть следующая формула:
=РЕГУЛЯРНОЕ ВЫРАЖЕНИЕ(A1,»(([A-Za-z] ))»,»»)
Однако это не работает. Как мне удалить скобки и все, что внутри? Текст в круглых скобках будет отличаться, но всегда будет заключен в круглые скобки.
Для дополнительного контекста — Приведенная выше формула работает с ячейкой с текстовой строкой, подобной этой:
A2 = Уильям (Билл)
Когда я использую приведенную выше формулу в ячейке A2, я получаю следующее:
А2 = Уильям
Почему это работает на A2, но не на A1?
Комментарии:
1. Это потому, что A содержит пробел, косую черту и цифры, в то время как ваше регулярное выражение определяет только прописные и строчные буквы.