Skip to content

Scalar joins should use -On and -Equals for naming #43

@iRon7

Description

@iRon7
$a = 'a1', 'a2', 'a3' |Foreach-Object { [PSCustomObject]@{ Name = $_ } } |
 Add-Member -MemberType ScriptProperty -Name Letters -Value { $This.Name -Replace '[^a-z]' } -PassThru |
 Add-Member -MemberType ScriptProperty -Name Numbers -Value { $This.Name -Replace '[^0-9]' } -PassThru

$a |Join 0,2,4 -on Numbers -Eq '<Value>'

Wishful thinking:

$a |Join 0,2,4 -on Numbers

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions