@@ -1456,7 +1456,7 @@ private function beforeDoctypeNameState() {
1456
1456
/* Consume the next input character: */
1457
1457
$ char = $ this ->c ;
1458
1458
1459
- if (preg_match ( ' /^[\t\n\x0a\ x0c ]$/ ' , $ char) ) {
1459
+ if ($ char === "\t" || $ char === "\n" || $ char === "\ x0c" || $ char === ' ' ) {
1460
1460
/* U+0009 CHARACTER TABULATION
1461
1461
U+000A LINE FEED (LF)
1462
1462
U+000C FORM FEED (FF)
@@ -1631,7 +1631,7 @@ private function beforeDoctypePublicIdentifierState() {
1631
1631
/* Consume the next input character: */
1632
1632
$ char = $ this ->c ;
1633
1633
1634
- if ( preg_match ( ' /^[\t\n \x0c ]$/ ' , $ char) ) {
1634
+ if ( $ char === "\t" || $ char === "\n" || $ char === " \x0c" || $ char === ' ' ) {
1635
1635
/* U+0009 CHARACTER TABULATION
1636
1636
U+000A LINE FEED (LF)
1637
1637
U+000C FORM FEED (FF)
@@ -1740,7 +1740,7 @@ private function afterDoctypePublicIdentifierState() {
1740
1740
/* Consume the next input character: */
1741
1741
$ char = $ this ->c ;
1742
1742
1743
- if ( preg_match ( ' /^[\t\n \x0c ]$/ ' , $ char) ) {
1743
+ if ( $ char === "\t" || $ char === "\n" || $ char === " \x0c" || $ char === ' ' ) {
1744
1744
/* U+0009 CHARACTER TABULATION
1745
1745
U+000A LINE FEED (LF)
1746
1746
U+000C FORM FEED (FF)
@@ -1785,7 +1785,7 @@ private function beforeDoctypeSystemIdentifierState() {
1785
1785
/* Consume the next input character: */
1786
1786
$ char = $ this ->c ;
1787
1787
1788
- if ( preg_match ( ' /^[\t\n \x0c ]$/ ' , $ char) ) {
1788
+ if ( $ char === "\t" || $ char === "\n" || $ char === " \x0c" || $ char === ' ' ) {
1789
1789
/* U+0009 CHARACTER TABULATION
1790
1790
U+000A LINE FEED (LF)
1791
1791
U+000C FORM FEED (FF)
@@ -1894,7 +1894,7 @@ private function afterDoctypeSystemIdentifierState() {
1894
1894
/* Consume the next input character: */
1895
1895
$ char = $ this ->c ;
1896
1896
1897
- if ( preg_match ( ' /^[\t\n \x0c ]$/ ' , $ char) ) {
1897
+ if ( $ char === "\t" || $ char === "\n" || $ char === " \x0c" || $ char === ' ' ) {
1898
1898
/* U+0009 CHARACTER TABULATION
1899
1899
U+000A LINE FEED (LF)
1900
1900
U+000C FORM FEED (FF)
0 commit comments