string が与えられたのでCN=Smith\, John,OU=Users,OU=IT,DC=contoso,DC=com
、後のコンマを含む完全な一般名と一致するようにしています。私は本当にこの部分を削除しようとしているので、他の部分を一致させることもできます.
除去またはフィルター後の結果はOU=Users,OU=IT,DC=contoso,DC=com
.
^.+(?=,OU=)
フラグなしで試しましたが、これはキャプチャしますCN=Some\, Guy,OU=Users
言語/正規表現の標準は PowerShell ですが、別の標準からの変換を理解できるので、どのソリューションも私がいる場所よりも優れている可能性があります。