На сайте есть маленькие блоки фиксированной ширины в которых должны быть адреса, но адрес может быть длинным и не помещаться (тот что в тэге <p></p>). Нужно обойти каждый блок и заменить каждый 8 символ в нем на этот же символ + "-" (типа перенос) и соответственно вывести эту строку обратно только уже с дефисами. Как это реализовать?
<a href="#" class="tooltip">
                    <div class="tooltip-img">
                        <img src="images/img.jpg" alt="">
                    </div>
                    <div class="tooltip-text">
                        <p>ул. Краснозаводская 458б.</p>
                    </div>
                </a>