Я не думаю, что понимаю вопрос, потому что кажется, что ответом является замена [
и ]
. Или даже %28
и %29
по ссылке на Википедию, которую вы дали.
У меня не тот конец палки?
РЕДАКТИРОВАТЬ: Из того, что было сказано в комментариях, кажется, что %28
и %29
не в порядке, так как символ %
также недопустим, в этом случае вы можете выбрать замену, которая не появится в другом месте.
EG Что-то вроде (
становится ---28---
(или даже ---openbracket---
), или что-то еще, что вы можете гарантировать, не появится в другом месте в ID (что должно быть возможно).