A regular expression is a sequence of characters that define a search pattern. Usually such patterns are used by string-searching algorithms for "find" or "find and replace" operations on strings, or for input validation. See how KeyCombiner can boost your Regex productivity.
id | Description | Keys | Keys (macOS) | Context | Category | Modifiers | |
---|---|---|---|---|---|---|---|
77325 | Control character | "\c" | "\c" | Regex | Character Classes | ||
77326 | White space | "\s" | "\s" | Regex | Character Classes | ||
77327 | Not white space | "\S" | "\S" | Regex | Character Classes | ||
77328 | Digit | "\d" | "\d" | Regex | Character Classes | ||
77329 | Not digit | "\D" | "\D" | Regex | Character Classes | ||
77330 | Word | "\w" | "\w" | Regex | Character Classes | ||
77331 | Not word | "\W" | "\W" | Regex | Character Classes | ||
77332 | Hexadecimal digit | "\x" | "\x" | Regex | Character Classes | ||
77333 | Octal digit | "\O" | "\O" | Regex | Character Classes | ||
77334 | Any of a,b, or c | "[abc]" | "[abc]" | Regex | Character Classes | ||
77335 | Not a, b, or c | "[^abc]" | "[^abc]" | Regex | Character Classes | ||
77336 | Character from a to f | "[a-f]" | "[a-f]" | Regex | Character Classes | ||
77337 | Start of string, or start of line in multi-line pattern | "^" | "^" | Regex | Anchors | ||
77338 | Start of string | "\A" | "\A" | Regex | Anchors | ||
77339 | End of string, or end of line in multi-line pattern | "$" | "$" | Regex | Anchors | ||
77340 | End of string | "\Z" | "\Z" | Regex | Anchors | ||
77341 | Word boundary | "\b" | "\b" | Regex | Anchors | ||
77342 | Not word boundary | "\B" | "\B" | Regex | Anchors | ||
77343 | Start of word | "\<" | "\<" | Regex | Anchors | ||
77344 | End of word | "\>" | "\>" | Regex | Anchors | ||
77345 | Capture group | "()" | "()" | Regex | Groups and Lookaround | ||
77346 | Backreference to group #1 | "\1" | "\1" | Regex | Groups and Lookaround | ||
77347 | Lookahead assertion | "(?=)" | "(?=)" | Regex | Groups and Lookaround | ||
77348 | Negative lookahead | "(?!)" | "(?!)" | Regex | Groups and Lookaround | ||
77349 | Lookbehind assertion | "(?<=)" | "(?<=)" | Regex | Groups and Lookaround | ||
77350 | Negative lookbehind | "(?!=)" | "(?!=)" | Regex | Groups and Lookaround | ||
77351 | Match a 0 or more | "a*" | "a*" | Regex | Quantifiers | ||
77352 | Match a 1 or more | "a+" | "a+" | Regex | Quantifiers | ||
77353 | Match a 0 or 1 | "a?" | "a?" | Regex | Quantifiers | ||
77354 | Match a exactly 3 times | "a{3}" | "a{3}" | Regex | Quantifiers | ||
77355 | Match a 3 times or more | "a{3,}" | "a{3,}" | Regex | Quantifiers | ||
77356 | Match a 3, 4 or 5 times | "a{3,5}" | "a{3,5}" | Regex | Quantifiers | ||
77357 | Escape following character | "\" | "\" | Regex | Escape Sequences | ||
77358 | Begin literal sequence | "\Q" | "\Q" | Regex | Escape Sequences | ||
77359 | End literal sequence | "\E" | "\E" | Regex | Escape Sequences | ||
77360 | New line | "\n" | "\n" | Regex | Special Characters | ||
77361 | Carriage return | "\r" | "\r" | Regex | Special Characters | ||
77362 | Tab | "\t" | "\t" | Regex | Special Characters | ||
77363 | Vertical tab | "\v" | "\v" | Regex | Special Characters | ||
77364 | Form feed | "\f" | "\f" | Regex | Special Characters | ||
77365 | nth non-passive group | "$n" | "$n" | Regex | Replacement | ||
77366 | "xyz" in /^(abc(xyz))$/ | "$2" | "$2" | Regex | Replacement | ||
77367 | "xyz" in /^(?:abc)(xyz)$/ | "$1" | "$1" | Regex | Replacement | ||
77368 | Before matched string | "$`" | "$`" | Regex | Replacement | ||
77369 | After matched string | "$'" | "$'" | Regex | Replacement | ||
77370 | Last matched string | "$+" | "$+" | Regex | Replacement | ||
77371 | Entire matched string | "$&" | "$&" | Regex | Replacement | ||
ID | Description | Keys | Keys (macOS) | Context | Category | Modifiers |
It is a core idea of KeyCombiner to not just practice any keyboard shortcuts, but to select what is useful for you.
Use this and other public collections to quickly build your own shortcut collections. The -icon shows at first glance which shortcuts are already in your collections. Hover over the icon to see the names of your collections that contain the respective shortcut.
These public tables can also serve as a cheat sheet to quickly look up keyboard shortcuts when you need them. However, the same can be done much quicker with KeyCombiner Desktop's instant lookup.
Please note that we are not in any way affiliated to the applications, companies, and trademarks listed as public collections. The data is gathered solely from official and public sources. If you are the copyright holder and wish to see your software removed, please get in touch and we will remove it quickly.
The combination table supports all popular multi-selection patterns. Hold Shift for range-selection. Use Ctrl for selecting multiple areas, and drag the mouse to select adjacent entries.
Copy the selected combinations to a personal collection via the Collect-button on top of the table.
Use the sidebar on the right to quickly filter through your collection by preset criteria. Use the different search fields for more complex queries.
Use the buttons at the top-left of the combination table to export the keyboard combinations in different formats. (Pro only)