java.lang.Object
com.github._1c_syntax.bsl.languageserver.recognizer.AbstractDetector
com.github._1c_syntax.bsl.languageserver.recognizer.PatternDetector

public class PatternDetector extends AbstractDetector
Детектор на основе регулярных выражений.

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

  • Constructor Details

    • PatternDetector

      public PatternDetector(double probability, String... stringPatterns)
      Создать детектор на основе паттернов.
      Parameters:
      probability - Вероятность обнаружения
      stringPatterns - Массив строковых представлений регулярных выражений
  • Method Details

    • scan

      public int scan(String line)