cdm/src/main/java/ucar/nc2/wmo/Util.java
public static String cleanName(String name) {
    if (name == null) return null;
    int pos = name.indexOf("(see");
    if (pos < 0) pos = name.indexOf("(See");
    if (pos > 0) name = name.substring(0,pos);

    name = StringUtil2.replace(name, '/', "-");
    StringBuilder sb = new StringBuilder(name);
    StringUtil2.replace(sb, '+', "plus");
    StringUtil2.remove(sb, ".;,=[]()/*\"");
    return StringUtil2.collapseWhitespace(sb.toString().trim());
  }
public static String cleanName(String name) {
    if (name == null) return null;
    int pos = name.indexOf("(see");
    if (pos < 0) pos = name.indexOf("(See");
    if (pos > 0) name = name.substring(0,pos);

    name = StringUtil2.replace(name, '/', "-");
    StringBuilder sb = new StringBuilder(name);
    StringUtil2.replace(sb, '+', "plus");
    StringUtil2.remove(sb, ".;,=[]()/*\"");
    return StringUtil2.collapseWhitespace(sb.toString().trim());
  }
public static String cleanName ( String name ) { if ( name == null ) return null ; int pos = name . indexOf ( "(see" ) ; if ( pos < 0 ) pos = name . indexOf ( "(See" ) ; if ( pos > 0 ) name = name . substring ( 0 , pos ) ; name = StringUtil2 . replace ( name , ' ' , "-" ) ; StringBuilder sb = new StringBuilder ( name ) ; StringUtil2 . replace ( sb , ' ' , "plus" ) ; StringUtil2 . remove ( sb , ".;,=[]()/*\"" ) ; return StringUtil2 . collapseWhitespace ( sb . toString ( ) . trim ( ) ) ; }
Clean up strings to be used in Netcdf Object names
@param name original name
@return cleaned up name
Clean up strings to be used in Netcdf Object names