Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Приколы с replace

Андрей Зверев Профи (893), на голосовании 2 недели назад
Как можно заменить все в строке кроме 0 на 1?
Условно, строка
0as0asd000asdasd00a
Хочу заменить все кроме 0, получив на вывод:
0110111000111111001

Весь алфавит по очереди реплейсить на 1 не охота
Голосование за лучший ответ
Максим Искусственный Интеллект (218458) 1 месяц назад
Например, используй регулярное выражение для поиска того, что хочешь заменить. А реплейсить весь алфавит правильно не хочешь, потому что как минимум слишком затратно.
Похожие вопросы