Регулярное выражение для соответствия строке, которая окружена% - PullRequest
0 голосов
/ 27 января 2011

Мне нужно регулярное выражение, чтобы найти всю строку, которая окружена%

пример:

A =% Test1% ИЛИ B =% Test2% AND (C =% Test3 ИЛИ C =% Test4)

мне нужны строки:

% Test1%,% Test2%,% Test3% и% Test4%

спасибо.

Ответы [ 2 ]

4 голосов
/ 27 января 2011

Просто используйте

%[^%]+%

Что соответствует знаку процента, за которым следует ненулевое число непроцентных символов и еще один процент.

0 голосов
/ 27 января 2011

Может быть, %[[:alnum::]+% сделает эту работу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...