В моем Java-проекте мне нужно соответствовать следующему тексту.Я использую WireMock , чтобы заглушить запрос.Поэтому мне нужно написать регулярное выражение, чтобы найти желаемые запросы и вернуть ответ на заглушку.В WireMock мне нужно написать регулярное выражение для перехвата http-запросов.
Предположим, у меня есть 2 jsons:
{
"action": "Handler:GET_DICTIONARY",
"locale": "en",
"data": {"dictionary_type":"EXCHANGE_RATES_AS_DICTIONARY"}
}
и
{
"action": "Handler:GET_DICTIONARY",
"locale": "en",
"data": {"dictionary_type":"MTS"}
}
Мне нужно выбрать только второй jsonпо регулярному выражениюУникальный текст для идентификации второго json:
в первой строке: GET_DICTIONARY
AND
в третьей строке: MTS
Что такоеправильное регулярное выражение для этого?
Я пробую это регулярное выражение, но это не поможет:
GET_DICTIONARY\(.*\r\n\)\{2\}.*MTS