1 package org.openecomp.sdc.tosca.parser.utils;
\r
3 import java.util.regex.Pattern;
\r
5 public class SdcToscaUtility {
\r
7 public final static Pattern COMPONENT_INSTANCE_NAME_DELIMETER_PATTERN = Pattern.compile("[\\.\\-]+");
\r
9 public static String normaliseComponentInstanceName(String name) {
\r
10 String normalizedName = name.toLowerCase();
\r
11 normalizedName = COMPONENT_INSTANCE_NAME_DELIMETER_PATTERN.matcher(normalizedName).replaceAll(" ");
\r
12 String[] split = normalizedName.split(" ");
\r
13 StringBuffer sb = new StringBuffer();
\r
14 for (String splitElement : split) {
\r
15 sb.append(splitElement);
\r
17 return sb.toString();
\r