GreatRash: и как её решить, или хотя-бы как искать решение в гугле?
я знаю вариант, который точно будет работать - это обрабатывать строку посимвольно, но писать это - возня, да и медленно будет работать
Mikhail Osher: если $input = 'type\\\\\:text:content\:some_data';, всё будет работать верно? А то меня смущает наличие четырех обратных слешей в регулярке.
так в самом тексте может быть всё, что угодно, включая экранированное двоеточие, так что не надо заниматься глупостями, давно придумано экранирование.
только как его обрабатывать?
Алексей Ostin: вы уверены, что MapReduce это то, что мне нужно?
По моему, он будет не быстрее моего способа.
А распараллеливания я там не заметил. Может я не на те статьи попал.
делайте как все, отправляйте обычный незашифрованный пароль по шифрованному https соединению
нет https - зачем вам тогда вообще эти попытки что-то обезопасить