Возможные символы base64 url safe function Каков диапазон возможных символов, возвращаемых из этой строки? function base64url_encode($data) { return rtrim(strtr(base64_encode($data), '+/', '-_'), '='); } Моя догадка [a-z0-9-_] Ответ 1 Диапазон возвращаемых возвращаемых символов: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 - (минус) и _ (подчеркивание) В вашем стиле регулярного выражения это будет [a-zA-Z0-9_-]. Ответ 2 Закодированные строки Base64 могут содержать символы a-z A-Z 0-9 + / =. Вы удаляете правую прокладку = и заменяете + на - и / на _. Итак, в вашем случае, да, возможные символы a-z A-Z 0-9 - _ Подробнее
Ответ 1 Диапазон возвращаемых возвращаемых символов: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 - (минус) и _ (подчеркивание) В вашем стиле регулярного выражения это будет [a-zA-Z0-9_-].
Ответ 2 Закодированные строки Base64 могут содержать символы a-z A-Z 0-9 + / =. Вы удаляете правую прокладку = и заменяете + на - и / на _. Итак, в вашем случае, да, возможные символы a-z A-Z 0-9 - _ Подробнее