Regular Expressions 101

Community Library

Your search did not match anything

Community Library Entry

3

Regular ExpressionOpen Workspace

@"
\${(\s*((?<rewriter>[^(\s]+)\s*\(\s*(?<key>[^()?\s}]+)\s*\)\s*)|(\s*(?<key>[^()?\s}]+)\s*))(\?(?<fallback>[^}]*))*}
"
gm

Description
Created·2023-10-07 19:39
Type·Match
Flavor·.NET 10.0 (C#)

.Net regular expression for resolving placeholders in the format of ${rewriter(multilevel:key)?fallback} (+ variations)

Submitted by Anonymous
Open Workspace