in reply to transliteration d flag not working as expected
From "Quote-and-Quote-like-Operators":
If the /d modifier is specified, any characters specified by SEARCHLIST not found in REPLACEMENTLIST are deleted.
This means if you do not specify a replacement for some character, it will get deleted, but only if it is matched.
In Section
Seekers of Perl Wisdom