Я использую регулярное выражение, чтобы найти несколько ключевых слов после двоеточия (:), и лучшее, что я до сих пор достиг:
пример теста
test {
test1 {
sadffd(test: "aff", aaa: "aa1") {}
}
}
Теперь мне нужно найти ключевое слово в скобках ()
, и оно работает для 'aaa', но когда я добавляю test
, это не удается, оно соответствует целым словам в строке.
мое регулярное выражение до сих пор
\btest(.*\w")
(неудачный случай) ожидается "aff"
возвращено "aff", aaa: "aa1"
\baaa(.*\w")
(пройдено) возвращено "aa1"
пожалуйста, дайте мне знать, если вам нужна дополнительная информация