1 package org.onap.graphinventory.generate;
3 import java.util.regex.Pattern;
5 public class Patterns {
7 public static final Pattern pluralPattern = Pattern.compile(".*(?<partial>/(?<name>[^{]*$))");
8 public static final Pattern singularPattern = Pattern.compile(".*(?<partial>/(?<name>[^/{}]*)/\\{.*$)");
9 public static final Pattern topLevelPattern = Pattern.compile("^/([^/]+)/.*");
10 public static final Pattern urlTemplatePattern = Pattern.compile("\\{((?:.+\\.)?([^}.]+))\\}");