How to optimise the below RegEx pattern so it can exclude certain naming convention?

Hi Everyone,

Using the below script, I need your help to modify the RegEx pattern filtering to exclude certain patterns.

$RegExPatterns = @(

$filter = '
        ObjectClass -eq "user" -or
        ObjectClass -eq "computer"
    ) -and 
    Enabled -eq $true -and 
    isRecycled -eq $false

Get-ADObject -Filter $filter | Where-Object { $_.Name -match $RegExPatterns }

The above RegExPattern match everything, but I wanted to exclude the below name selected or filtered:

Thank you.