Я пытаюсь выяснить, как форматировать строку для определенного шаблона.Формат строки для соответствия конкретному шаблону
Когда пользователь вводит номер своего сотрудника, он часто путается с ожидаемым от них. Потому что им часто говорят, что их идентификатор сотрудника является либо 5-значным, либо 4-значным числом в зависимости от того, когда они были наняты.
Например, мой номер сотрудника - E004033
, но для большинства наших систем мне просто нужно ввести 4033
, и система найдет меня.
Мы пытаемся добавить это на одну из наших пользовательских страниц. В основном то, что я хочу сделать, это отформатировать строку, чтобы всегда выглядеть E0XXXXX
Так что, если они входят в 4033
скрипт преобразует его в E004033
, если они ввести что-то вроде 0851
он преобразует его в E000851
или если они входят 11027
оно преобразует его в E011027
Есть ли способ в основном добавить нулевые корни и ведущие E
, если они отсутствуют у пользователей?
Это действительно оказалось лучшим решением, потому что мой коллега указал мне, что я забыл включить людей, которые используют имя пользователя, например 'jsmith'. который зарезервирован только для более высоких взлетов, которым выплачивается много, чтобы помнить номера своих сотрудников. –