-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.js
34 lines (34 loc) · 3.03 KB
/
test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
var splitSentences = require('./index');
var maxlen = 100;
var article =
'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla rhoncus eros vitae mi placerat placerat. Nunc quis ' +
'placerat nulla. Praesent mattis sapien euismod, suscipit risus vitae, porttitor arcu. In hac habitasse platea ' +
'dictumst. Duis non ipsum eu nulla viverra ultricies eget ac sem. Nam viverra et leo quis scelerisque. Nullam ' +
'vehicula mollis metus sed ullamcorper. Quisque molestie tortor a mollis tempus. Nam facilisis leo at quam iaculis, ' +
'vitae pretium ligula eleifend! Etiam in quam ultricies, posuere dui sed, tristique magna. Proin varius nec leo at ' +
'pretium. Cras vitae enim sit amet lectus ullamcorper vestibulum vitae a nisi. Phasellus nisl magna, cursus ut ' +
'finibus at, varius non lectus.' +
'\n\n' +
'Nunc sapien risus, aliquet in tempus eu, efficitur et tortor. Suspendisse molestie, lorem et dictum vehicula, ' +
'purus ex faucibus diam, sed tincidunt justo metus eu ipsum. Suspendisse eget dolor ex. Phasellus consectetur, eros ' +
'et mattis egestas, diam lorem tempus nulla, consequat aliquet sem ligula non nulla. Morbi sit amet facilisis nunc, ' +
'ac tristique neque. Integer ac aliquam orci. Curabitur posuere ultrices luctus. Curabitur cursus diam lectus, eget ' +
'maximus ipsum aliquet vel. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; ' +
'In orci est, venenatis in arcu eu, sollicitudin vehicula dolor. Proin condimentum augue molestie, tristique dui ' +
'eget, hendrerit libero. Nulla facilisi. Vestibulum vestibulum lorem eget dignissim porttitor.' +
'\n\n' +
'Lorem ipsum dolor sit amet consectetur adipiscing elit nulla rhoncus eros vitae mi placerat placerat nunc quis, ' +
'placerat nulla praesent mattis sapien euismod suscipit risus vitae, porttitor arcu in hac habitasse platea ' +
'dictumst duis non ipsum eu nulla viverra ultricies eget ac sem nam viverra et leo quis scelerisque nullam ' +
'vehicula mollis metus sed ullamcorper quisque molestie tortor a mollis tempus nam facilisis leo at quam iaculis' +
'vitae pretium ligula eleifend.' +
'\n\n' +
'Ut egestas mollis diam, ut bibendum sem blandit quis. Curabitur lobortis, dui ut mollis hendrerit, risus arcu ' +
'\'luctus lectus,\' in suscipit justo dui luctus magna. Suspendisse ut sem consectetur ipsum dignissim commodo eget \'in ' +
'neque\'. Vivamus eget vulputate velit. Quisque at velit non risus consequat rhoncus at sed tortor. Aenean efficitur ' +
'diam massa, "eu aliquet lacus dapibus ut." Etiam elementum massa id augue consequat maximus. Nunc fringilla nunc at ' +
'venenatis iaculis 3.141592654. Nullam sagittis vitae nisi at tempus. Ut mattis urna at tortor.';
console.log('Splitting at default length\n' + '----------------------------------------');
console.log(splitSentences(article));
console.log('\n\nSplitting at length of ' + maxlen + '\n' + '----------------------------------------');
console.log(splitSentences(article, maxlen));