Scripts/Helpers/Get-ParameterNameFromValueString.ps1 (14 lines of code) (raw):

function Get-ParameterNameFromValueString { [CmdletBinding()] param ( [string] $ParamValue ) if ($ParamValue.StartsWith(("[parameters('")) -and $ParamValue.EndsWith("')]")) { $value1 = $ParamValue.Replace("[parameters('", "") $parameterName = $value1.Replace("')]", "") return $true, $parameterName } else { return $false, $null } }