так это можно прочитать если больше приглянуться, а ты попробуй тоже самое прочитать обычным кодом, и я поспорю у тебя займёт больше времени нежели на регулярку
которые экономят как и написание кода так и время выполнение. + даёт компактность, что для глаз легче воспринимать нежели огромные блоки кодов с проверками в котором потом ты сам потеряешься в итоге