Explorar o código

Splitting 'image url regex' into several lines.

Paweł Kwaśnik %!s(int64=5) %!d(string=hai) anos
pai
achega
5c02845d17
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      packages/ckeditor5-image/src/autoimage.js

+ 4 - 2
packages/ckeditor5-image/src/autoimage.js

@@ -16,8 +16,10 @@ import global from '@ckeditor/ckeditor5-utils/src/dom/global';
 import { insertImage } from './image/utils';
 import { insertImage } from './image/utils';
 
 
 // implements pattern: http(s)://(www.)example.com/path/to/resource.ext?query=params&maybe=too
 // implements pattern: http(s)://(www.)example.com/path/to/resource.ext?query=params&maybe=too
-const IMAGE_URL_REGEXP =
-	/^(http(s)?:\/\/)?[\w-]+(\.[\w-]+)+[\w._~:/?#[\]@!$&'()*+,;=%-]+\.(jpg|jpeg|png|gif|ico|JPG|JPEG|PNG|GIF|ICO)\??[\w._~:/#[\]@!$&'()*+,;=%-]*$/;
+const IMAGE_URL_REGEXP = new RegExp(''
+		+ /^(http(s)?:\/\/)?[\w-]+(\.[\w-]+)+[\w._~:/?#[\]@!$&'()*+,;=%-]+/.source
+		+ /\.(jpg|jpeg|png|gif|ico|JPG|JPEG|PNG|GIF|ICO)\??[\w._~:/#[\]@!$&'()*+,;=%-]*$/.source
+	);
 
 
 /**
 /**
  * The auto-image plugin. It recognizes image links in the pasted content and embeds
  * The auto-image plugin. It recognizes image links in the pasted content and embeds