ASCII Art in .NET Code
An exploration of ASCII art found in comments within major .NET open-source repositories, categorized by technical themes.
An exploration of ASCII art found in comments within major .NET open-source repositories, categorized by technical themes.
A guide to setting up and using Livegrep, a fast, regex-based code search tool for large repositories, to improve GitHub search performance.
A Haskell developer shares a solution for performing regex substitutions with Unicode, specifically for embedding YouTube links.
A developer shares a clever one-line JavaScript solution using String.replace() to highlight search terms in text results with HTML <mark> tags.
A developer's cautionary tale about building an MVP too late, using a recipe ingredient parsing service as a case study.
A guide to creating dynamic regular expressions in JavaScript using tagged template literals and Proxies to simplify string escaping.
Explains how flawed Regular Expressions can cause ReDoS attacks, crippling Node.js services with catastrophic backtracking and high CPU usage.
A practical guide to a robust regular expression pattern for accurately extracting quoted strings, avoiding common pitfalls like greedy matching and escaped characters.
A curated collection of resources and tools for learning and using Regular Expressions (RegEx) in the R programming language.
A visual cheat sheet for the stringr package in R, originally created in French and translated to English, for string manipulation tasks.
Explains why complex regexes are often wrong and unmaintainable, advocating for simpler, more robust validation methods.
Fixing a TypeScript error in AngularJS when initializing a RegExp object incorrectly, with two valid solutions.
A developer investigates a performance bottleneck caused by regex validation in AutoMapper and explores faster alternatives for string validation.
Overview of new and upcoming ECMAScript regular expression features like dotAll mode, lookbehind assertions, named capture groups, and Unicode property escapes.
A technical guide exploring advanced JavaScript regex concepts: grouping, capturing groups, and the RegEx API for pattern matching.
A beginner-friendly introduction to Regular Expressions in JavaScript, covering basic concepts, syntax, and practical applications.
Explains how to use Unicode property escapes (\p{...}) in JavaScript regexes, a feature added in ES2018, for matching characters by script, category, or properties like emoji.
A guide on creating a new TAP lexer for the Pygments syntax highlighter to format code in documentation.
A technical guide on how to automatically parse and embed YouTube videos in a static site built with the Hakyll framework using custom filters and regex.
Explains the new Unicode 'u' flag in ES2015 JavaScript regex, covering syntax, dot operator, quantifiers, and character class behavior.