Серьга
Новичок
regex: предложение
подскажите пожалуйста регексп: нужно из текста взять некоторое количество символов с начала, причём в них не должно быть последовательности <точка><символ> (например .А). а затем до точки/воскл./вопр. знака.
делаю так:
/^(.{100})[^\.\!\?(\.\S{1})]*[\.\!\?]/
но неправильно :-( оно выдирает как раз до точки, после которой есть символ. а нужно чтобы выдирало до следующей точки, после которой нет символа (или пробел, или конец строки)
подскажите пожалуйста регексп: нужно из текста взять некоторое количество символов с начала, причём в них не должно быть последовательности <точка><символ> (например .А). а затем до точки/воскл./вопр. знака.
делаю так:
/^(.{100})[^\.\!\?(\.\S{1})]*[\.\!\?]/
но неправильно :-( оно выдирает как раз до точки, после которой есть символ. а нужно чтобы выдирало до следующей точки, после которой нет символа (или пробел, или конец строки)