File tree Expand file tree Collapse file tree 4 files changed +9
-9
lines changed
parser/samples/attribute-escaped
runtime/samples/html-entities Expand file tree Collapse file tree 4 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ const windows_1252 = [
3636] ;
3737
3838const entity_pattern = new RegExp (
39- `&(#?(?:x[\\w\\d]+|\\d+|${ Object . keys ( entities ) . join ( '|' ) } ));? ` ,
39+ `&(#?(?:x[\\w\\d]+|\\d+|${ Object . keys ( entities ) . join ( '|' ) } ))(?:;|\\b) ` ,
4040 'g'
4141) ;
4242
Original file line number Diff line number Diff line change 1- <div data-foo =' " quoted " ' ></div >
1+ <div data-foo =' semi: " space: & quot letter: & quote number: & quot1 end: & quot ' ></div >
Original file line number Diff line number Diff line change 11{
22 "html" : {
33 "start" : 0 ,
4- "end" : 41 ,
4+ "end" : 83 ,
55 "type" : " Fragment" ,
66 "children" : [
77 {
88 "start" : 0 ,
9- "end" : 41 ,
9+ "end" : 83 ,
1010 "type" : " Element" ,
1111 "name" : " div" ,
1212 "attributes" : [
1313 {
1414 "start" : 5 ,
15- "end" : 34 ,
15+ "end" : 76 ,
1616 "type" : " Attribute" ,
1717 "name" : " data-foo" ,
1818 "value" : [
1919 {
2020 "start" : 15 ,
21- "end" : 33 ,
21+ "end" : 75 ,
2222 "type" : " Text" ,
23- "raw" : " "quoted " " ,
24- "data" : " \" quoted \" "
23+ "raw" : " semi: "space: " letter:"e number:"1 end:" " ,
24+ "data" : " semi: \" space: \" letter:"e number:"1 end: \" "
2525 }
2626 ]
2727 }
Original file line number Diff line number Diff line change @@ -9,6 +9,6 @@ export default {
99 <span>A</span>
1010 <span>€</span>
1111
12- <span>¬anentity;</span>
12+ <span>& notanentity;</span>
1313 `
1414} ;
You can’t perform that action at this time.
0 commit comments