Ad Widget

Collapse

Регулярные выражения в правилах обнаруж&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • malish_cmw
    Junior Member
    • Mar 2014
    • 17

    #1

    Регулярные выражения в правилах обнаруж&

    Добрый день,
    продолжаю разбираться с ZABBIX и пока может и не правильно но как понимаю решать задачи...
    Что я делаю:
    -Создал правило обнаружения


    Хочу к нему прикрутит простую регулярку, типа:
    ^(\d{1}|([1-4][0-9]))$

    (брать значения от 1-49).
    Пытался напрямую записать её в поле "регулярное выражение", выбираются значения от 10...
    Нашел, что можно писать регулярки и проверять их прям в системе через "НАСТРОЙКА РЕГУЛЯРНЫХ ВЫРАЖЕНИЙ".

    Ввел, проверил:


    все равно отображается только >10
  • malish_cmw
    Junior Member
    • Mar 2014
    • 17

    #2
    попробовал сделать простую регулярку:
    ^(\d{1,2})$
    в админке она отрабатывает, а результат вообще исчез

    Comment

    • ArtemK
      Senior Member
      • May 2013
      • 232

      #3
      не дружит заббикс пока с pcre, и понимает только posix классы, то есть ваш \d поменяйте на [[:digit:]]

      Comment

      • malish_cmw
        Junior Member
        • Mar 2014
        • 17

        #4
        Originally posted by artemk
        не дружит заббикс пока с pcre, и понимает только posix классы, то есть ваш \d поменяйте на [[:digit:]]
        Спасибо! поправил на:
        ^([1-9]{1}|([1-4][0-9]))$
        работает )

        Comment

        • webguru
          Junior Member
          • Dec 2017
          • 1

          #5
          регулярные выражения основы

          Вот нашел отличный материал по классам и спецсимволам регулярных выражений http://webdiz.com.ua/glava-4-stroki/...ykh-vyrazhenij

          Comment

          Working...