Я пытаюсь создать правильное регулярное выражение для следующего варианта использования:
prefix.string1.anyNumber.string2.anyNumber.string3
пример 1: prefix .abcd.22.pqr.55.xyz
пример 2: prefix.abcd.22.xyz
пример 3: prefix.pqr .55.xyz
Необходимо сгенерировать регулярное выражение, которое я могу использовать для создания шаблона в java.
Я пробовал следующее:
String regex = "prefix\.abcd\.\d\.pqr\.\d\.xyz|prefix\.abcd\.\d\.xyz|prefix\.pqr\.\d\.xyz"
Pattern p = Pattern.compile(regex);
Это не работай. Раньше я не пользовался шаблонами. Пытаюсь понять, что мне здесь не хватает. Ценю любую помощь. Спасибо.