Explorar o código

Fix RegExp escape for brackets.

Maciej Gołaszewski %!s(int64=6) %!d(string=hai) anos
pai
achega
d582ec0e34
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      packages/ckeditor5-mention/src/mentionui.js

+ 1 - 3
packages/ckeditor5-mention/src/mentionui.js

@@ -529,9 +529,7 @@ function createRegExp( marker, minimumCharacters ) {
 		return new RegExp( buildPattern( '\\p{Ps}"\';', marker, numberOfCharacters ), 'u' );
 	} catch ( error ) {
 		// ES2018 RegExp Unicode property escapes are not supported - fallback to save character list.
-		// Disable the ESLing rule as \[ and \( escapes are needed for RegExp string in Edge browser.
-		// eslint-disable-next-line no-useless-escape
-		return new RegExp( buildPattern( '\(\[{"\'', marker, numberOfCharacters ), 'u' );
+		return new RegExp( buildPattern( '\\(\\[{"\'', marker, numberOfCharacters ), 'u' );
 	}
 }