Как удалить следующие слова из текстового файла:
DEFAULT ('')DEFAULT ((0))DEFAULT (((1)/(1))/(1900))DEFAULT (getdate())
Я не могу удалить выше четырех патентов с помощью sed.
Вы не можете сделать это с помощью sed или вообще с помощью регулярного выражения. Для определения закрывающей скобки требуется парсер, который вы можете реализовать на awk , python , perl или на любом другом языке.
См., Например, https://stackoverflow.com/questions/524548/regular-expression-to-detect-semi-colon-terminated-c-for- while-loops/524624#524624