diff --git a/Wiki/RegEx conversions.md b/Wiki/RegEx conversions.md index 7c9eb8f3d..f5d4f11d7 100644 --- a/Wiki/RegEx conversions.md +++ b/Wiki/RegEx conversions.md @@ -27,6 +27,27 @@ According to Sublime Text build 4143. Case-sensitive. #### Similar obfuscation to replace spaces with "\s". (Can be case-insensitive) * `(:has-text\(/([a-zæøåäöA-Z0-9е{}()|^$.,*'&’#@éèáàóòíìúùü-]|\\|\?){0,}) (([a-zæøåäöA-Z0-9е{}()|^$.,*'&’#@éèáàóòíìúùü -]|\\|\?){0,}/i?\))` → `\1\\s\3` +#### Other +``` +"(:has-text.*\[.*\]([a-zA-Z0-9:_'"?!|-]|\\){0,}) " +\1\\s + +\[# \] +(#|\\s) + +\[ #\] +(#|\\s) + +\( \|\$\) +($|\\s) + +\(\$\| \) +($|\\s) + +"(:has-text\(/) " +\1\s +``` + ## Convert `#?#*:has(` to `##*:has(` due to new browser (and ABP) guidelines `^([a-z0-9*,.-]{0,})#\?#((([a-zA-Z0-9.#_*="_+>~/\^ -]|\[|\]|:"){0,}):has\(([_=."+#a-zA-Z0-9~>%&/$',;?^!*一-龯ぁ-んァ-ン・ーㄱ-힣а-яА-ЯæøåÆØÅäöÄÖ() -]|\[|\]|://){1,}\))$` ↓