Дополнить строки случайной длины до определенного количества символов
Как с помощью регулярного выражения дополнить строки случайной длины до определенного количества символов, например 16, с начала строки.
Было:
!;%:?
(*?:%;№
№;%:№;%:?*
Стало:
\\\\\\\\\\\!;%:?
\\\\\\\\\(*?:%;№
\\\\\\№;%:№;%:?*
Источник: Stack Overflow на русском