Огромное спасибо! Работает!
Но не работает для [id255512455|Марк Ричи], подскажите пожалуйста, возможно ли чтобы одно выражение срабатывало в обоих случаях, если да, то как?
Потому что буквы русские есть.
Нужно изменить на следующее (во второй скобке квадратной добавлено а-яА-Я):
\[([a-z0-9]+)\|([a-zA-Z а-яА-Я]+)\]
Если во второй части ваших строк (Марк Ричи, Deadline RolePlay) будут встречаться разные символы типа тире или подчеркивания - впишите их тоже после Я без пробела