Regex Keep All After скобки ")" - PullRequest
       14

Regex Keep All After скобки ")"

1 голос
/ 19 марта 2019

Я хочу удалить с помощью регулярных выражений все до ")" и ")", но оставьте все остальное.

Это то, что я сделал до сих пор. Это делает то, что я хочу, за исключением того, что сохраняет ")", которого я не хочу.

^[^\\)]+

Пример текста:

#tags (word) this a example where i run the regex.

После регулярного выражения у меня есть:

) this a example where i run the regex.

Я хочу:

this a example where i run the regex.

Мне нужно удалить ")" или ")", если после ")" есть пробел.

1 Ответ

0 голосов
/ 19 марта 2019

Поскольку я не знаю, какой язык вы используете, вам нужно избежать обратной косой черты, соответствующей вашему языку.

Требуемое регулярное выражение ^[^\)]*\) ?. См. Пример на regex101.com

^ привязывает начало строки. [^\)] находит любой символ, который не является ). * соответствует этому 0 или более раз. \) соответствует буквальному пареню. И <space>? соответствует 0 или 1 пробелу. <space>* будет соответствовать 0 или более пробелов.

...