Вопросы по теме 'matcher'

Java - Regex для полного имени
Как я могу проверить регулярное выражение для полного имени? Мне нужны только алфавиты (без цифр) и только пробелы для регулярного выражения. Это то, что я делал до сих пор. Не могли бы вы помочь мне исправить регулярное выражение? Большое Вам...
46400 просмотров
schedule 06.07.2023

Использовать переменные в сопоставителе шаблонов
У меня есть следующее: if (mobile.matches("[0-9]{6,20}")) { ... } Но хотелось бы заменить {6,20} значениями переменных, поскольку в некоторых случаях они были динамическими. I.e. int minValue = 11; int maxValue = 20 if...
27456 просмотров
schedule 02.08.2023

Java-шаблон и сопоставитель
Я использую классы Pattern и Matcher из Java для анализа скрипта файла ссылки. Текст, который мне нужен, находится в части SECTIONS: SECTIONS { .text : {} > FAST_MEM /* Link all .text sections into ROM */ .intvecs : {} >...
332 просмотров
schedule 15.06.2022

Исключение регулярного выражения Java для отсутствия совпадения, когда шаблон найден в строке
Я умираю, пытаясь понять, почему регулярное выражение не соответствует. Буду признателен за любую оказанную помощь. Я просматриваю веб-страницу построчно (это работает нормально), но мне нужно вытащить ссылки для каждой строки. Приложение проверит,...
15210 просмотров
schedule 07.01.2023

в чем разница между объектом и примитивным типом при использовании сопоставителей в EasyMock
//service to mock public interface ServiceToMock { public void operateDouble(Double dbValue); public void operateCar(Car car); } //class under test public class ClassUnderTest { ServiceToMock service; public void operateDouble(Double dbValue){...
723 просмотров
schedule 21.11.2022

Какое правильное регулярное выражение для поиска определенного шаблона в этих строках?
Итак, у меня есть один большой файл, содержащий кучу данных о погоде. Я должен выделить каждую строку из большого файла в соответствующий файл состояния. Таким образом, всего будет 50 новых файлов состояния со своими данными. Большой файл...
118 просмотров
schedule 20.06.2023

Использование сопоставителей clang для определения последовательности шаблонов
Можно ли использовать сопоставители clang для определения последовательности шаблонов в программе? Например, мне нужно найти случаи, когда паттерн1 предшествует паттерну2. Например: Pattern1 = присвоение значения указателю P pattern2 =...
303 просмотров

Строка включает утверждение без круглых скобок с помощью ScalaTest Matchers
На http://www.artima.com/weblogs/viewpost.jsp?thread=246279 Я обнаружил, что следующие утверждения должны работать: string should startWith substring "Hello" string should endWith substring "world" string should include substring "seven"...
118 просмотров
schedule 21.03.2023

Проверьте строку на наличие нескольких регулярных выражений и скажите, какое из них совпало
Прежде всего, я знаю, что уже есть тысячи сообщений RegEx, к сожалению, мои навыки поиска в google/stackoverflow не помогли найти то, что я искал. У меня есть связь с клиентом сервера. Клиент ожидает ввода пользователя. Затем он отправляет его на...
39 просмотров
schedule 14.01.2023

Спасение от долларов
У меня возникли проблемы с выходом двойных долларов из строки, которая будет использоваться с шаблоном/сопоставителем функций регулярных выражений. Это часть строки: WHERE oid_2 = $$test$$ || oid_2 = $$test2$$ и это самый близкий код,...
11843 просмотров
schedule 13.05.2022

В частности, возможно ли получить соответствующий идентификатор правила в совпадении совпадений
В Spacy 2.x я использую сопоставление для поиска определенных токенов в моем текстовом корпусе. У каждого правила есть идентификатор (например, 'class-1_0' ). Во время синтаксического анализа я использую обратный вызов on_match для обработки...
1613 просмотров
schedule 21.05.2022

Hamcrest - Matchers.hasProperty: как проверить, содержит ли список объектов объект с конкретным значением
У меня следующая проблема с Hamcrest: у меня есть список сотрудников List<Employee> employees = hamcrest.getEmployees(); куда: public class Employee { private String name; private int age; private double salary;...
7715 просмотров
schedule 03.10.2022

Java matcher, как динамически заменять группы в зависимости от их значения
Для быстрого примера у меня есть следующая строка: String s = "hey.there.man.${a.a}crazy$carl${a.b}jones У меня также есть следующий метод: private String resolveMatchedValue(String s) { if(s.equals("a.a")) { return "A";...
1093 просмотров
schedule 27.06.2022

Сопоставление с образцом для соответствия самой длинной подстроке
У меня есть это регулярное выражение D+U . Он должен совпадать один раз для следующей строки UDDDUDUU , но с Java он совпадает три раза. Соответствует DDDU DU . Я использую https://regex101.com/ для проверки своего регулярного выражения, и...
241 просмотров
schedule 19.12.2022

Почему в Котлине это должно быть «есть»?
При попытке преобразовать код из Java в Kotlin для теста Espresso, Java-код: onData(allOf(is(instanceOf(String.class)), is("Americano"))) .perform(click()); Код Котлина: onData(allOf(`is`(instanceOf(String::class.java)),...
310 просмотров
schedule 09.08.2023

InvalidUseOfMatchersException с mockito с использованием сопоставителей
Я работаю с mockito, и я получаю следующую проблему: java.lang.AssertionError: Expected: (an instance of java.lang.IllegalArgumentException and exception with message a string containing "") but: an instance of...
119 просмотров
schedule 04.10.2022

Сопоставитель AST на определенном узле
Я написал сопоставитель AST для поиска утверждений определенного типа. В совпадающих узлах я вычислил соседние братья и сестры этого узла. Теперь мне нужно запустить сопоставитель на соседних узлах, чтобы убедиться, что они удовлетворяют моему...
417 просмотров
schedule 30.05.2023

Как извлечь IP-адрес с помощью регулярного выражения с помощью Spacy Phrase Matcher
text="Link down , Bypass (92.33.2222.88) is not pinging" doc=nlp(text) pattern= [ {"TEXT": {"REGEX": "[\(][0-9]+[\.][0-9]+[\.][0-9]*[\.][0-9]*[\)]"}}] matcher=Matcher(nlp.vocab) matcher.add("ip",None, pattern) matches=matcher(doc) matches []...
181 просмотров
schedule 14.11.2022

Как избежать двойного извлечения перекрывающихся паттернов в SpaCy с Matcher?
Мне нужно извлечь комбинацию элементов из 2 списков с помощью python Spacy Matcher. Проблема следующая: у нас есть 2 списка: colors=['red','bright red','black','brown','dark brown'] animals=['fox','bear','hare','squirrel','wolf'] Я сопоставляю...
1034 просмотров
schedule 02.10.2022

Случай исключения шаблона Spacy, основанный на форме глагола
Я пытаюсь создать пространственный образец, который распознает, когда за существительным следует прилагательное, которое у меня выглядит следующим образом: pattern = [{'POS': 'NOUN'}, {'POS': 'ADJ'}] однако я пытаюсь сделать исключение, когда...
33 просмотров
schedule 30.01.2023