У меня есть определенные пользователем переменные, которые являются [email protected]
Как добавить символ перед определенным символом в переменной?
Использование perl Мне нужно добавить «sc» в конце пользователя и перед символом @.
, если:
$user = "[email protected]"
$string = "sc"
Мне нужно выйти с результатом
$user-id = "[email protected]"
Любая помощь будет оценена.
... или '$ user = reverse (reverse ($ user) = ~ s/@ \ K/cs/r);' :) – ikegami
Кажется, что не работает: $ user = "user @ live. ком "; $ user = ~ s/^ [^ @] * \ K/sc /; print $ user; Возвращает user.comsc другие два return user.com –
Вы уверены, что ваша строка содержит 'user @ domain.com'? Код, который вы показали, не создает такую строку. Всегда используйте 'use strict; использовать предупреждения; '! – ikegami