Описание тега matcher
Matchers are objects used among other things by testing libraries to check, if an object matches an abstract description of an expected state. Do not use this tag for use of the Matcher class for regular expression matching, use [regex] instead.
1
ответ
Проверка соответствия Java Regex
Я уже прочитал статью о регулярных выражениях в Java для проверки имени пользователя Я пытался сделать это сам. с JAVA 1,7 String value="12345_-6zA"; Boolean result= value.matches("[a-zA-Z0-9_-]"); System.out.println(result); Я тоже пробовал String …
08 май '14 в 16:42
1
ответ
Java регулярное выражение и соответствие
Что я сделал: public static String cvtPattern(String str) { StringBuilder pat = new StringBuilder(); int start, length; pat.append('^'); if (str.charAt(0) == '\'') { // double quoting on Windows start = 1; length = str.length() - 1; } else { start =…
02 дек '14 в 09:24
1
ответ
matcher.group(1) не возвращает результата
public class GetProp extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String file_proc = readFile(); TextView tv = (TextView)findViewById(R.id.tv); tv.…
21 июл '13 в 19:03
0
ответов
Есть ли способ утверждать, что список со свойствами имеет определенные значения
У меня есть List<MyClass>, MyClass имеет свойство под названием rollNo и я хочу утверждать, что мой List содержит MyClass объекты и эти объекты включают в себя объект с rollNo: 31, объект с rollNo: 32 и объект с rollNo: 33 Это то, что я пыталс…
26 ноя '15 в 21:42
2
ответа
Что такое регулярное выражение для проверки этого типа строки в Java?
У меня есть этот тип String ('123','12345678'), и я бы подтвердил его, бросив регулярное выражение. Я написал этот код, но я не уверен, что это сработает. String field = "('123','12345678')"; String regex = "^('\\d{3}','\\d{8}')$"; public void valid…
10 июл '14 в 19:00
2
ответа
Как заглушки метода, когда экземпляр конкретного объекта конкретных полей прошло?
Я хочу вернуть 4, когда экземпляр класса Person по [name = "Mohammad", age = 26] где вызван. Я хочу вернуть 5, когда экземпляр класса Person по [name = "Ali", age = 20] где вызван. Итак, у меня есть эти классы: public class Person { private String n…
16 окт '14 в 10:08
1
ответ
Как написать mockito matcher для байта []?
Мне нужен комплекс Matcher за byte[], Код ниже не компилируется, так как argThat возвращается Byte[], Есть ли способ написать посвященный Matcher для массива примитивных типов? verify(communicator).post(Matchers.argThat(new ArgumentMatcher<Byte[]…
18 ноя '14 в 11:29
2
ответа
Настройка регулярного выражения в объекте Pattern для Java-строки
Я пытаюсь получить все совпадения в строке Java. Совпадения должны быть основаниями и степенями в математическом уравнении. Как вы знаете, основания и полномочия могут быть как отрицательными, так и десятичными. У меня есть шаблон, регулярное выраже…
24 янв '17 в 02:40
0
ответов
MockMvc: ожидаемый перенаправленный URL-адрес:</ WEB-INF / views / layout.vm>, но был:<null>
У меня есть следующий конфигурационный файл Velocity для тестового и основного в моем весеннем приложении MVC: @Bean public VelocityConfigurer velocityConfig(){ VelocityConfigurer velocityConfig = new VelocityConfigurer(); velocityConfig.setResource…
18 мар '16 в 07:52
2
ответа
Matcher.group и Regular Expressions Не извлекает полное регулярное выражение
У меня есть String String s = "adfgadfbfgadg sa 2419sfgh"; Я пытаюсь извлечь подстроку String substring = "sa 2419sfgh"; с Pattern и Matcher, используя следующее регулярное выражение и код. formNumberRegex = "[al|sf|sa|sc|nrc|nrc form|doe|doe f|lsi|…
04 ноя '13 в 18:16
1
ответ
Java заменяет сопоставленное регулярное выражение
Извините, мне пришлось переписать этот вопрос, я был в процессе его завершения, и кто-то закрыл его. они не были достаточно любезны, чтобы объяснить, почему я должен был сделать репост? пожалуйста, сообщите мне, что смущает. Главное замечание: я хоч…
16 апр '13 в 04:37
1
ответ
Java regex - определяет, какая группа захвата была найдена, и подсчитывает вхождения
Предположим, что я хочу создать очень большое регулярное выражение с группами захвата во время выполнения, основываясь на пользовательских решениях. Простой пример: import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { …
13 дек '16 в 00:22
4
ответа
Java + Как заменить строку, содержащую '(' на '\\(', для регулярного выражения pattern.compile
У меня есть следующий код StringToSearchIn ="Hello word (Figure 1)"; patternString= "word (Figure 1)" Pattern pattern = Pattern.compile(patternString); Matcher matcher = pattern.matcher(StringToSearchIn); matcher.find() Это возвращает 0, как '( or )…
13 май '15 в 17:14
0
ответов
Обнаружение префиксов в текстовом файле
Я пытаюсь поймать все слова, которые содержат определенные 4-буквенные префиксы в целом текстовом файле. Эти префиксы указываются в виде списка массивов под названием "keywordList". То, как код в настоящее время, я ловлю все слова, которые должны бы…
05 дек '15 в 07:26
2
ответа
Почему это сопоставление с регулярным выражением не работает
Я реализую запрос RESTful со спецификацией JPA. Хотелось бы обрабатывать URL с несколькими критериями, которые выглядят так: http://localhost:8080/samples?search=lastName:doe,age>25 Строка поиска будет соответствовать шаблону (\\w+?)(:|<|>)…
20 дек '16 в 16:22
2
ответа
Какое состояние сохраняется в Java matcher.find() после неудачного сопоставления с квантификаторами?
В следующем я ожидаю, что второй find () будет успешным, но это не так. Зачем? Matcher matcher = Pattern.compile("\\s*asdf").matcher("apple banana cookie"); // returns false as expected matcher.find(); // resets groups (that weren't being explicitly…
14 июн '11 в 01:12
3
ответа
Проверка соответствия регулярного выражения
У меня есть регулярное выражение, которое, согласно тому, что я могу сказать, и тому, что говорит RegexPal, не соответствует полной строке, которую я тестирую (только ее самая правая часть). Тем не мение, matcher.matches() возвращает истину! Итак, к…
10 окт '11 в 00:01
4
ответа
Java, как использовать шаблон соответствия с помощью регулярных выражений, чтобы найти определенную строку
Я не знаком с Patterns & matchers, и я довольно застрял в этой проблеме. У меня есть строка, которой я хотел бы манипулировать в Java. Я понимаю, что я должен использовать Pattern p = Pattern.compile("\\[(.*?)\\]"); Matcher m = p.matcher(in); while(…
10 мар '14 в 13:19
1
ответ
Как сделать ExampleMatcher, содержащий только одно свойство?
Как реализовать ExampleMatcher, в котором содержится только одно случайное свойство из моего класса, и игнорировать другие свойства? Предположим, мой класс, как это: Public Class Teacher() { String id; String name; String address; String phone; int …
27 фев '19 в 17:36
0
ответов
Создание регулярного выражения для принятия различных условий одной и той же строки
Я работаю над заданием, которое требует написания Java-программы, которая делает эквивалент SQL-операций без использования расширенных библиотек. Поэтому она будет читать строку за строкой операций, например, из inputOps.sql. CREATE TABLE student(id…
10 апр '15 в 20:56