REGEX найти весь текст в пользовательских тегах - PullRequest
0 голосов
/ 09 мая 2018

Я хотел бы создать приложение Gmail, которое захватывает весь текст в этом пользовательском теге <! some text, blah, blah, blah >

тег <! text_to_be_captured_here >

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

Заранее спасибо.

1 Ответ

0 голосов
/ 09 мая 2018

Предполагается, что вы планируете создать указанное приложение с помощью Google Apps Script, так как вы добавили тег google-apps-script при публикации вопроса.

Если вы уже взяли ввод текста и сохранили его в переменной string , попробуйте код, приведенный ниже:

var string = "Here is some random text that you received as input from your <!Gmail Application>";

var requiredText = "Custom Tag not found!";

if(string.match(/\<\!(.*?)\>/))
{
  requiredText = string.match(/\<\!(.*?)\>/).pop().trim();
}

Logger.log("Text withing custom tag :"+requiredText);

Если в журнале выводится Пользовательский тег не найден! , то введенная вами строка не содержит предопределенный пользовательский тег.

Если что-то отличное от Пользовательский тег не найден! , значит, код работает.

Надеюсь, это поможет!

...