Public/EOP/Get-EOPContentRule.ps1

function Get-EOPContentRule {
    [CmdletBinding()]
    param (
    )
    end {
        Get-HostedContentFilterRule | Select-Object @(
            'Name'
            'Identity'
            'AdminDisplayName'
            'Priority'
            @{
                Name       = 'ExceptIfRecipientDomainIs'
                Expression = { @($_.ExceptIfRecipientDomainIs) -ne '' -join '|' }
            }
            @{
                Name       = 'ExceptIfSentTo'
                Expression = { @($_.ExceptIfSentTo) -ne '' -join '|' }
            }
            @{
                Name       = 'ExceptIfSentToMemberOf'
                Expression = { @($_.ExceptIfSentToMemberOf) -ne '' -join '|' }
            }
            @{
                Name       = 'RecipientDomainIs'
                Expression = { @($_.RecipientDomainIs) -ne '' -join '|' }
            }
            @{
                Name       = 'SentTo'
                Expression = { @($_.SentTo) -ne '' -join '|' }
            }
            @{
                Name       = 'SentToMemberOf'
                Expression = { @($_.SentToMemberOf) -ne '' -join '|' }
            }
        )
    }
}