как строку разбить? заменить параметры и подставить кусочки, провалидировать скобки, колическво аргументов в фоматной строке и количиство переданных.... без split(), join()...?
хорошо напиши код который "user_id={0}, passwrod= ********" в строку подставит вместо {0} строку без поиска в строке, split, join и создания новых строк, concat...