Я решил это, используя временную строку вместо нее.Моя проблема была немного другой, я хотел найти где-нибудь, у меня нет пустой строки между объявлением свойства и метода в интерфейсе, как это:
@property (nonatomic) NSBlah *someThing;
- (id)someMethodThing;
И заменить на:
@property (nonatomic) NSBlah *someThing;
- (id)someMethodThing;
Чтобы сделать это, я использовал это, чтобы найти, используя многострочное:
@property(.*)\n([-+].*)
Затем я заменил это какой-то текстовой строкой вместо новых строк:
@property$1SOMETHINGWHATEVER123$2
Затем я отключил регулярное выражение заменить и заменить обычным текстом:
SOMETHINGWHATEVER123
С символом новой строки Xcode, который можно найти, выбрав «Вставить шаблон», щелкнув по увеличительному стеклу (это в Xcode 7):
После этого SOMETHINGWHATEVER123
заменяется двумя символами новой строки, в результате чего мой многострочный запрос регулярного выражения обрабатывается.
Не увереннасколько это непосредственно применимо к вашим обстоятельствам, учитывая, что это так старо, но я нашел свой путь здесь, так что, возможно, другие могли бы!