foreach($xpath->query('//html//*[starts-with(@class, "mdCmmn")]') as $offensive_contents)
{
$offensive_contents->parentNode->removeChild($offensive_contents);
}ビフォー
↓
アフター
また、query は or などで区切れるため、以下のように複数書くことも出来る。
$offensive_contents_list = '//html//*
[
@class="hatena-module hatena-module-html" or
starts-with(@class, "mdCmmn")
]';