It makes sense that we should not process any of these at the end of a link that might be used at the end of a clause or sentence:
/* ! . ) ? , : ; */
However, other trailing characters should generally not be cut off.