about_regular_expression Select-String, -match -cmatch -replace -split operators, switch STMT with -regex option. -casesensitive param/flag
KB chars char class range [ -~].
When put $ in Regex Exp '5.72' -replace '(.+)', '$$$1'
"5.72" -replace "(.+)", "$
$`$1"
Use the $Matches Hashtable automatic variable to retrieve captured text.
Entire match is in key
? Then use matches.name
-replace Use ‘$1 $2
https://learn.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions
System.Globalization; System.Text.RegularExpressions;
RegexOptions.IgnoreCase as Arg 4 to replace.
\n is u000A Have \r. Supp \p{ name }.