Regex Explorer

regexmatch.dev is the largest regular expression database for regex pattern and matches containing searchable and filterable records for many different languages

Browser Console - Format Specifier

Captures format specifiers commonly used in logging and console messages, as defined in [the current whatwg/console spec](https://console.spec.whatwg.org/#formatter): - `%s`: Formats the value as a string - `%i`: Formats the value as an integer - `%d`: Formats the value as an integer - `%f`: Formats the value as a floating point value - `%o`: Formats the value as an expandable DOM element. As seen in the Elements panel - `%O`: Formats the value as an expandable JavaScript object - `%c`: Applies CSS style rules to the output string as specified by the second parameter

Lua Enhanced: +=

Adds += to Lua.

Extract parts of a URL on Python

Extract parts of a URL on Python

CSS Colors: RGB(A), HSL(A), HEX(3,4,6,8), var(--tw-color), etc...

Versatile, multiline matching of CSS colors of many common formats, including: - [x] HEX-3: `#123` (equivalent to `#112233`) - [x] HEX-4: `#FA0F` ( ... `#FFAA00FF`) - [x] HEX-6: `#FF3300` ( ...`#F30`) - [x] HEX-8: `#FFAA00FF` ( ...`#FA0F`) - [x] RGB: `rgb(0, 0, 0)` - [x] RGBA: `rgba(255, 255, 255, 1.0)` - [x] HSL: `hsl(100, 50%, 50%)` - [x] HSLA: `hsla(100, 20%, 20%, 1.0)` - [x] Vars: `var(--tw-color-name, #000000)` - [x] Misc: `color: inherit;` `color: currentColor;` `color: initial;`, etc. * With or without trailing semicolon or comma * Forgiving of whitespace issues * Allows property/declaration names (e.g. `color: #fff`), most other solutions do not.

Simple URL

Validate an URL input.

Svelte: CSS class attribute (Svelte or HTML friendly), class:directive, TailwindCSS classes, and @apply.

# SvelteComponent Class Directive Matching Also supports TailwindCSS-style `@apply` directive for the class value. ## `class:directive={boolean}` Svelte allows us to provide a "class directive", or a class name in the form of `class:NAME={boolean}`. If we place a boolean (or function that returns a boolean) as its value, it will add the class "NAME" to the component when it returns true, or omit it when false. This is extremely useful for navigation components, and I use it all the time to highlight active links in my UX/UI development process. ```svelte <NavBar> <Link href="#abc" class:active={page === 'abc'}>ABC</Link> <Link href="#xyz" class:active={page === 'xyz'}>XYZ</Link> </NavBar> ``` Flexible matching for the class attribute on both **Svelte Components** and **HTML Elements**.

Currency with dollar sign, two decimals, negative allowed, starting with period ok

Currency with dollar sign, two decimals, negative allowed, starting with period ok

Grabify URL Detector

Detects any Grabify IP tracker links

create or change one optional part to another

Skip match process when S exist, or remove optional left most target T, capture left and right part of T. Use case: if N is not exist, modify/change T to N, or create N. If any create or modify write operated, appending output N to right using subsitution "$1$2N".

user-agent

Http response header User-Agent