выражение соответствия регулярному выражению, чтобы получить слова между двумя разделителями (со значениями или без) - PullRequest
1 голос
/ 19 июня 2019

У меня есть текстовый шаблон, который может или не может быть между разделителем.

Мой шаблон \| .*? \| Он работает, когда есть текст между разделителем | Например: | value1 |, если значение1 непоявится пустая строка, скажем | | регулярное выражение не совпадает.

- Фильтр GROK: я использовал \ |% {DATA: val} \ |для фильтра Grok, но это привело к отказу Grok.

1 Ответ

1 голос
/ 19 июня 2019

Как насчет этого без лишних пробелов?

\|.*?\|

DEMO: https://regex101.com/r/vbLN9L/4/

...