Remove Space- Join Words

This topic contains 4 replies, has 2 voices, and was last updated by  H Man 3 years, 3 months ago.

  • Author
    Posts
  • #18697

    H Man
    Participant

    I am using import-csv, and one of the columns have a 3 word result set (Post University Online) in the $_.name column.

    I would like to join all three words so there is no space using this syntax select-object @{n='Name';e={$_.name}}

    any help with the method that may accomplish this would be greatly appreciated.

  • #18700

    Mike F Robbins
    Participant

    Give this a try:

    Select-Object -Property @{name='Name';expression={$_.name -replace '\s'}}

  • #18702

    H Man
    Participant

    perfect! thanks Mike

  • #18703

    H Man
    Participant

    Mike one more ? i have a field that returns a date 09/09/2010 can i replace the "/" with a "-"

    heres what i have so far

    @{n='CreatedDate';e={$_.createddate.substring(0,9)}}
    (im taking out the time)

  • #18704

    H Man
    Participant

    i have the answer i figured it out

    import-csv $ImportFile | select @{n='CreatedDate';e={$_.createddate.substring(0,9) -replace '/','-'}}

    thanks mike for all your help

You must be logged in to reply to this topic.