anchor.diff:        } else {
           _checkAndThrow(false, 'Expected block type.');
         }
  -      key = key.replaceFirstMapped(RegExp('\\s*(?:=)?(\\w+)\\s*'), (match) {
  -        return match.group(1).toString();
  +      key = key.replaceFirstMapped(RegExp(r'\s*=?(\w+)\s*'), (match) {
  +        return match[1].toString();
         });
         result[key] = value!;
         pos++;
  
positive.code:   static const String _other = 'other';
  
    /// Regular expression for looking for string literals.
    static final RegExp _regexLiteral = RegExp("'([{}#].*?)'");
  
    /// Regular expression for looking for '' in the message.
    static final RegExp _regexDoubleApostrophe = RegExp("''");
  
    /// Create a MessageFormat for the ICU message string [pattern].
    /// It does parameter substitutions in a locale-aware way.
  
negative.code:       } else {
          _checkAndThrow(false, 'Expected block type.');
        }
        result[key.replaceAll(RegExp(r'\s+'), '')] = value!;
        pos++;
      }
  
  