@@ -2236,53 +2236,53 @@ export const escape = {
22362236 "square brackets ('[', ']')" : [
22372237 {
22382238 input : "a[b" ,
2239- expected : "a[b" ,
2239+ expected : "a\\ [b" ,
22402240 } ,
22412241 {
22422242 input : "a[b[c" ,
2243- expected : "a[b [c" ,
2243+ expected : "a\\[b\\ [c" ,
22442244 } ,
22452245 {
22462246 input : "a[" ,
2247- expected : "a[" ,
2247+ expected : "a\\ [" ,
22482248 } ,
22492249 {
22502250 input : "[a" ,
2251- expected : "[a" ,
2251+ expected : "\\ [a" ,
22522252 } ,
22532253 {
22542254 input : "a]b" ,
2255- expected : "a]b" ,
2255+ expected : "a\\ ]b" ,
22562256 } ,
22572257 {
22582258 input : "a]b]c" ,
2259- expected : "a]b ]c" ,
2259+ expected : "a\\]b\\ ]c" ,
22602260 } ,
22612261 {
22622262 input : "a]" ,
2263- expected : "a]" ,
2263+ expected : "a\\ ]" ,
22642264 } ,
22652265 {
22662266 input : "]a" ,
2267- expected : "]a" ,
2267+ expected : "\\ ]a" ,
22682268 } ,
22692269 {
22702270 input : "a[b]c" ,
2271- expected : "a[b ]c" ,
2271+ expected : "a\\[b\\ ]c" ,
22722272 } ,
22732273 ] ,
22742274 "square brackets ('[', ']') + commas (',')" : [
22752275 {
22762276 input : "a[b,c]d" ,
2277- expected : "a[b,c]d" ,
2277+ expected : "a\\ [b,c\\ ]d" ,
22782278 } ,
22792279 {
22802280 input : "a[,b]c" ,
2281- expected : "a[,b]c" ,
2281+ expected : "a\\ [,b\\ ]c" ,
22822282 } ,
22832283 {
22842284 input : "a[b,]c" ,
2285- expected : "a[b,]c" ,
2285+ expected : "a\\ [b,\\ ]c" ,
22862286 } ,
22872287 ] ,
22882288 "curly brackets ('{', '}')" : [
@@ -3496,53 +3496,53 @@ export const escape = {
34963496 "square brackets ('[', ']')" : [
34973497 {
34983498 input : "a[b" ,
3499- expected : "a[b" ,
3499+ expected : "a\\ [b" ,
35003500 } ,
35013501 {
35023502 input : "a[b[c" ,
3503- expected : "a[b [c" ,
3503+ expected : "a\\[b\\ [c" ,
35043504 } ,
35053505 {
35063506 input : "a[" ,
3507- expected : "a[" ,
3507+ expected : "a\\ [" ,
35083508 } ,
35093509 {
35103510 input : "[a" ,
3511- expected : "[a" ,
3511+ expected : "\\ [a" ,
35123512 } ,
35133513 {
35143514 input : "a]b" ,
3515- expected : "a]b" ,
3515+ expected : "a\\ ]b" ,
35163516 } ,
35173517 {
35183518 input : "a]b]c" ,
3519- expected : "a]b ]c" ,
3519+ expected : "a\\]b\\ ]c" ,
35203520 } ,
35213521 {
35223522 input : "a]" ,
3523- expected : "a]" ,
3523+ expected : "a\\ ]" ,
35243524 } ,
35253525 {
35263526 input : "]a" ,
3527- expected : "]a" ,
3527+ expected : "\\ ]a" ,
35283528 } ,
35293529 {
35303530 input : "a[b]c" ,
3531- expected : "a[b ]c" ,
3531+ expected : "a\\[b\\ ]c" ,
35323532 } ,
35333533 ] ,
35343534 "square brackets ('[', ']') + commas (',')" : [
35353535 {
35363536 input : "a[b,c]d" ,
3537- expected : "a[b,c]d" ,
3537+ expected : "a\\ [b,c\\ ]d" ,
35383538 } ,
35393539 {
3540- input : "a[,b ]c" ,
3541- expected : "a[,b ]c" ,
3540+ input : "a[b, ]c" ,
3541+ expected : "a\\[b,\\ ]c" ,
35423542 } ,
35433543 {
3544- input : "a[b, ]c" ,
3545- expected : "a[b, ]c" ,
3544+ input : "a[,b ]c" ,
3545+ expected : "a\\[,b\\ ]c" ,
35463546 } ,
35473547 ] ,
35483548 "curly brackets ('{', '}')" : [
@@ -5762,53 +5762,53 @@ export const escape = {
57625762 "square brackets ('[', ']')" : [
57635763 {
57645764 input : "a[b" ,
5765- expected : "a[b" ,
5765+ expected : "a\\ [b" ,
57665766 } ,
57675767 {
57685768 input : "a[b[c" ,
5769- expected : "a[b [c" ,
5769+ expected : "a\\[b\\ [c" ,
57705770 } ,
57715771 {
57725772 input : "a[" ,
5773- expected : "a[" ,
5773+ expected : "a\\ [" ,
57745774 } ,
57755775 {
57765776 input : "[a" ,
5777- expected : "[a" ,
5777+ expected : "\\ [a" ,
57785778 } ,
57795779 {
57805780 input : "a]b" ,
5781- expected : "a]b" ,
5781+ expected : "a\\ ]b" ,
57825782 } ,
57835783 {
57845784 input : "a]b]c" ,
5785- expected : "a]b ]c" ,
5785+ expected : "a\\]b\\ ]c" ,
57865786 } ,
57875787 {
57885788 input : "a]" ,
5789- expected : "a]" ,
5789+ expected : "a\\ ]" ,
57905790 } ,
57915791 {
57925792 input : "]a" ,
5793- expected : "]a" ,
5793+ expected : "\\ ]a" ,
57945794 } ,
57955795 {
57965796 input : "a[b]c" ,
5797- expected : "a[b ]c" ,
5797+ expected : "a\\[b\\ ]c" ,
57985798 } ,
57995799 ] ,
58005800 "square brackets ('[', ']') + commas (',')" : [
58015801 {
58025802 input : "a[b,c]d" ,
5803- expected : "a[b,c]d" ,
5803+ expected : "a\\ [b,c\\ ]d" ,
58045804 } ,
58055805 {
58065806 input : "a[b,]c" ,
5807- expected : "a[b,]c" ,
5807+ expected : "a\\ [b,\\ ]c" ,
58085808 } ,
58095809 {
58105810 input : "a[,b]c" ,
5811- expected : "a[,b]c" ,
5811+ expected : "a\\ [,b\\ ]c" ,
58125812 } ,
58135813 ] ,
58145814 "curly brackets ('{', '}')" : [
0 commit comments