PowerShell

PowerShell

PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Initially, a Windows component only, known as Windows PowerShell, it was made open-source and cross-platform on 18 August 2016 with the introduction of PowerShell Core. The former is built on .NET Framework while the latter on .NET Core.

If you need to automate anything, PowerShell is the way to do it in Windows. It’s not always easy, but it is worth it: automation first!

Regular Expression Groups in PowerShell (for .NET people)
Regular Expression Groups in PowerShell (for .NET people)
.NET / C#, PowerShell, Regular Expressions

Regular Expression Groups in PowerShell (for .NET people)

PowerShell is very similar to .NET, so it is no surprise that it is very popular with .NET developers. It is a language for writing scripts, so you might encounter some unexpected situations. I had this experience when I tried to parse some HTML with PowerShell: I could not get the replacement with regular expression groups to work! It turned out that my .NET knowledge was working against me…