8
0
Просмотр исходного кода

Fix RegExp escape for brackets.

Maciej Gołaszewski 6 лет назад
Родитель
Сommit
d582ec0e34
1 измененных файлов с 1 добавлено и 3 удалено
  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' );
 	}
 }