Как видно из заголовка, я пытаюсь написать регулярное выражение, которое гарантирует, что строка содержит точно что-то, следующее за этим шаблоном: $ {one.two.three.four}, где может быть любое число, после которого следует, а затем другим. Итак,
- Вся строка должна быть заключена в $ {}
- Содержимое внутри $ {} должно начинаться с альфа-строки, за которой следует
- Любая альфа-строка, которая имеет. после него должна следовать еще одна альфа-строка.
Я использую его для написания почти неконтролируемого выражения SPEL, но только для получения свойств. Таким образом, это может быть что-то вроде $ {user.name} или $ {user.name.first} и т. Д. c.