diff --git a/src/xmlparser/DocTypeReader.js b/src/xmlparser/DocTypeReader.js index 3b0fe05e..a144ade8 100644 --- a/src/xmlparser/DocTypeReader.js +++ b/src/xmlparser/DocTypeReader.js @@ -142,7 +142,7 @@ function isNotation(xmlData, i){ //an entity name should not contains special characters that may be used in regex //Eg !?\\\/[]$%{}^&*()<> -const specialChar = "!?\\\/[]$%{}^&*()<>"; +const specialChar = "!?\\\/[]$%{}^&*()<>|+"; function validateEntityName(name){ for (let i = 0; i < specialChar.length; i++) {