__ValidString = re.compile(r'[_a-zA-Z][_0-9a-zA-Z]*$')\r
_ReLabel = re.compile('LABEL\((\w+)\)')\r
_ReOffset = re.compile('OFFSET_OF\((\w+)\)')\r
-PcdPattern = re.compile(r'[_a-zA-Z][0-9A-Za-z_]*\.[_a-zA-Z][0-9A-Za-z_]*$')\r
+PcdPattern = re.compile(r'^[_a-zA-Z][0-9A-Za-z_]*\.[_a-zA-Z][0-9A-Za-z_]*$')\r
\r
## SplitString\r
# Split string to list according double quote\r
Size += ItemSize\r
\r
if Size > 0:\r
- PcdValue = '{' + ','.join(AllPcdValueList) + '}'\r
+ PcdValue = '{' + ', '.join(AllPcdValueList) + '}'\r
else:\r
raise BadExpression("Type: %s, Value: %s, %s"%(self.PcdType, PcdValue, Value))\r
\r