|
Lines 49-55
Link Here
|
| 49 |
// Only initialise scanners once |
49 |
// Only initialise scanners once |
| 50 |
if (!initialised) { |
50 |
if (!initialised) { |
| 51 |
// <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
51 |
// <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| 52 |
xmlScan.addPattern(XmlDecl, "<\\?xml.*?>[[:space:]]*"); |
52 |
xmlScan.addPattern(XmlDecl, "<\\?xml[^?]*\\?>[[:space:]]*"); |
| 53 |
xmlScan.addPattern(XmlCommentBegin, "<!--"); |
53 |
xmlScan.addPattern(XmlCommentBegin, "<!--"); |
| 54 |
xmlScan.addPattern(XmlBegin, "<[a-zA-Z0-9_-]+" |
54 |
xmlScan.addPattern(XmlBegin, "<[a-zA-Z0-9_-]+" |
| 55 |
"([[:space:]]+[a-zA-Z_0-9-]+=(([/a-zA-Z_0-9,.]+)|(\"[^\"]*\")|('[^']*')))" |
55 |
"([[:space:]]+[a-zA-Z_0-9-]+=(([/a-zA-Z_0-9,.]+)|(\"[^\"]*\")|('[^']*')))" |