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