Regex find hotfixes in a text or filename

Welcome Forums General PowerShell Q&A Regex find hotfixes in a text or filename

This topic contains 2 replies, has 2 voices, and was last updated by

 
Participant
2 years, 3 months ago.

  • Author
    Posts
  • #52448

    Participant
    Points: 1
    Rank: Member

    Hi Using PowerSHell 5

    I'm trying to pick out 'kb3114938' -type hotfixes from filenames (soifjokb3114938j44idsi) and texts. So the "kb" stays the same while the 7 numbers change depending on what hotfix im searching for. So basically i want to pick up every 'kb'+ 7 following numbers.
    Any Regual Expression experts out there?

    brgs

    Bjørn

  • #52450

    Moderator
    Points: 24
    Team Member
    Rank: Member

    Hi Bjørn,

    Please check if below works for you.

    $text = 'soifjokb3114938j44idsi'
    if ($text -match 'kb\d{7}') {
        $kbNumber = $Matches[0]
        $kbNumber
    }
    
  • #52453

    Participant
    Points: 1
    Rank: Member

    Hi Daniel

    Wow great, works nicely!
    Thank you very much!

    Brgs

    Bjørn

The topic ‘Regex find hotfixes in a text or filename’ is closed to new replies.