const text = "адрес - ул. Зеленая, д. 3."; //В строчке одно предложение, но с сокращениями будет подсчитано как 3
const re = /[.!?]/;
const numOfSentences = text.split(re);
console.log(numOfSentences.length - 1);
...спустился с гор. Сочи для меня...
...в гор. Сочи многое...
/\sв\s+?\w\.\s+?[А-Я]+/
ты не очень умный, да?
Я с гор. Сочи многое пережил.
Я с гор. Сочи многое пережил. => Я - с гор. Сочи многое пережил. (1)
Сочи многое пережил. => Трактовка: Сочи - точно существительное, без контекста - это популярное имя собственное. Значит имя/название чего-либо.
Я - с гор. Сочи многое пережил. => Я - с гор. Сочи, многое пережил. (2)
Я - с гор. Сочи, многое пережил. => Я - с г.Сочи, многое пережил. (2)
Подъём в горы. Спуск с гор. Сочи многое пережил.
Подъём в горы. Спуск с гор. Сочи многое пережил.Сочи - это город, т.к. нет упоминания Сочи ранее (всего 1 раз упоминание).
А если автор имел ввиду именно второе?сокращение или нет: гора - не сокращают, город - возможно на 50%. "Спуск с города" - крайне маловероятен.
В любом случае вступление на поле вероятностей - уже, строго говоря, проигрыш.Ты - проиграл. Этим всё сказано!
Чем "спуск с гор" отличается от "спуска с города" или там "спуска с небес"?Даю тебе шанс реабилитироваться и самому ответить на такой простой вопрос.
г-н могут и как гражданин сократить.Тогда - погружение в контекст и более глубокий анализ.