From 015e642da18b300c2e8329db8fd339c8dc76b5cd Mon Sep 17 00:00:00 2001 From: Imre Kristoffer Eilertsen Date: Wed, 25 Oct 2023 21:07:41 +0200 Subject: [PATCH] Update SyntaxMeaningsThatAreActuallyHumanReadable.md --- Wiki/SyntaxMeaningsThatAreActuallyHumanReadable.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Wiki/SyntaxMeaningsThatAreActuallyHumanReadable.md b/Wiki/SyntaxMeaningsThatAreActuallyHumanReadable.md index 9627e6e1f..a42facbb7 100644 --- a/Wiki/SyntaxMeaningsThatAreActuallyHumanReadable.md +++ b/Wiki/SyntaxMeaningsThatAreActuallyHumanReadable.md @@ -104,6 +104,7 @@ * `:min-text-length`: Appears to select elements whose underlying source content has at least that amount of characters. Is completely disassociated from the actual on-page visible text by an order of several magnitudes. * `:watch-attr`: Claims to be able to reconsider a blocking if something new happens to the element (e.g. to its element types). * `:-abp-has(:scope >`: Almost identical to `:-abp-has(>`, but is used to prevent some bugs seen in the latter that I've forgot what they were about. +* `/^regextext\.(...)$/##.element`: Allows specifying domains through RegEx for very extensive wildcard possibilities. For example, `/^nitter\..*$/##.element` would match `nitter.*.*`. For practical reasons, the use of sentence-start `^` and sentence-end `$` are highly advised, especially so for `$`. Can be comma-combined with regular domains, for example `/^nitter\..*$/,google.com##.element`. #### Blocking * `127.0.0.1` / `0.0.0.0` / `::1` / `0` / `::`: Used by "*hosts*" system files to signify that network requests to such a domain shall be redirected to a local-only IP address, thus preventing it from loading. uBO treats it the same as `||`. It only supports whole domains; using `/` or any other non-alphanumeric-or-period characters is not accepted. * `$3p`: Same as `$third-party`.