Я смотрю на сырую базу данных sql с электронными письмами, именами пользователей, хэшированными паролями, солями и IP-адресами. Я пытаюсь извлечь только хеши и соли. Вот пример:
user@email.com:username:b30805e05c07782d3901bf8814c8cb9d:2WPe'KKYUti3ts2E>$np,:11.22.33.44
user2@email.com:username2:969b9be2f311ac32b7f5c475b115fae6:<t%a!>[4?:OqGHvYWYdZ0:44.33.22.11
user3@email.com:username3:550854338c55ef110fdc599806f087e6:;yzkeZ/FgCMqM:8&Z!S0r:12.34.56.78
user4@email.com:username4:a5477d971ff85fd4052cd745677e6751:&PmDLnlh{fW[&KULDpYz@:87.65.43.21
Я думал о том, чтобы отделить каждую секцию в двоеточии (:
) и удалить все справа от последнего появления двоеточия, но есть двоеточие - половина солей. Таким образом, число двоеточий в строке не соответствует. Я в полном недоумении. Кто-нибудь, пожалуйста, помогите.