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, время: 14:29. |