cdm/src/main/java/ucar/nc2/iosp/nids/Nidsheader.java
public HashMap addAttributePairs(String s)
    {
        java.util.regex.Pattern PARAM_PATTERN =
                java.util.regex.Pattern.compile("([\\w*\\s*?]*)\\=([(\\<|\\{|\\[|\\()?\\w*\\s*?\\.?\\,?\\-?\\/?\\%?(\\>|\\}|\\]|\\))?]*)");
        HashMap attributes = new HashMap();
        for(java.util.regex.Matcher matcher = PARAM_PATTERN.matcher(s);
            matcher.find(); attributes.put(matcher.group(1).trim(), matcher.group(2).trim()));

        return attributes;
    }
public HashMap addAttributePairs(String s)
    {
        java.util.regex.Pattern PARAM_PATTERN =
                java.util.regex.Pattern.compile("([\\w*\\s*?]*)\\=([(\\<|\\{|\\[|\\()?\\w*\\s*?\\.?\\,?\\-?\\/?\\%?(\\>|\\}|\\]|\\))?]*)");
        HashMap attributes = new HashMap();
        for(java.util.regex.Matcher matcher = PARAM_PATTERN.matcher(s);
            matcher.find(); attributes.put(matcher.group(1).trim(), matcher.group(2).trim()));

        return attributes;
    }
public HashMap addAttributePairs ( String s ) { java . util . regex . Pattern PARAM_PATTERN = java . util . regex . Pattern . compile ( "([\\w*\\s*?]*)\\=([(\\<|\\{|\\[|\\()?\\w*\\s*?\\.?\\,?\\-?\\/?\\%?(\\>|\\}|\\]|\\))?]*)" ) ; HashMap attributes = new HashMap ( ) ; for ( java . util . regex . Matcher matcher = PARAM_PATTERN . matcher ( s ) ; matcher . find ( ) ; attributes . put ( matcher . group ( 1 ) . trim ( ) , matcher . group ( 2 ) . trim ( ) ) ) ; return attributes ; }
for level3 176 product

@param s
@return  attributes
for level3 176 product