danik.js,
понятно. туплю. Все предложенные варианты накосячат вот на таком предложении: План перевыполнинли на 0.5% (150мл./л.) по сравн. с прошлой пятилеткой. |
Цитата:
Цитата:
|
nerv_,
в таком случае, слишком сложны, var result = <div>Предложение1</div><div>Предложение2</div><div>Предложение3</div><div>Предложение4</div> было бы достаточно |
Цитата:
|
Цитата:
var str = "Предложение1.Предложение2.предложение3.предложение4."; var parts = str.split('.').filter(function(item){return item}); alert( parts ); работает так, как это var str = "Предложение1.Предложение2.предложение3.предложение4."; var parts = str.split('.').map(function(item){return item}); alert( parts ); ... ну почти ^__^ Цитата:
|
Цитата:
var str1 ="Предложение1.Предложение2.предложение3.предложение4."; var str2 ="План перевыполнинли на 0.5% (150мл./л.) по сравн. с прошлой пятилеткой." function PartsDivider(str){ return str.split(/\.(?=\s*?\[A-Z]|[А-ЯЁ])/mg); } alert(PartsDivider(str1) ) alert(PartsDivider(str2) ) |
Часовой пояс GMT +3, время: 20:17. |