From 001b7c929ad90c158c886f23dd735e674710dc2a Mon Sep 17 00:00:00 2001 From: gwarser Date: Wed, 14 Aug 2019 19:01:13 +0200 Subject: [PATCH] Escaping commas --- Resources-Library.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources-Library.md b/Resources-Library.md index 12ed6d1..025d097 100644 --- a/Resources-Library.md +++ b/Resources-Library.md @@ -17,7 +17,7 @@ ## General purpose scriptlets - most script relies on `Object` _properties_ ([_methods_](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object#Methods_of_the_Object_constructor)), altering them may not be the best idea (you should know what you are doing). - "optional" for "string/_regular expression_" parameter defaults to "catch all" (`/.?/`) if not specified. - - "string" parameter means plain character(s)/word(s), quotes will be taken literally, commas [must be escaped](https://github.com/uBlockOrigin/uAssets/commit/2bec415a9bc4f81b29be3bf083ef1a20552f39db#commitcomment-29327114) in regex literals: `/foo\x2cbar\u002cbaz/` + - "string" parameter means plain character(s)/word(s), quotes will be taken literally, commas [must be escaped](https://github.com/uBlockOrigin/uAssets/commit/2bec415a9bc4f81b29be3bf083ef1a20552f39db#commitcomment-29327114) in regex literals: `/foo\x2cbar\u002cbaz/`, after [1.21.7b8](https://github.com/gorhill/uBlock/commit/d67340f14db6ce5b446ef0ff4586b5e4d31f1086#diff-b03ba512faa0934947e57d28dc99b43bL242) commas can be escaped by backslash character (`\,`) - "regular expression" parameter means JavaScript [regular expression literal](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Writing_a_regular_expression_pattern) - mime type is `application/javascript` if not present - You can use the short alias form when available for scriptlet name