|
11 | 11 | $(window).load(function(){ |
12 | 12 | $('#wrap-intro').click(function () { |
13 | 13 | var title = $('#fulltext').val(); |
14 | | -var re = new RegExp(' ', "g"); |
15 | | -var re2 = new RegExp('--', "g"); |
16 | | -var re3 = new RegExp("[0-9]", "g"); |
| 14 | +var re = new RegExp('[^a-z]','g'); |
| 15 | + var re2 = new RegExp('--', "g"); |
| 16 | + if (title) { |
| 17 | + title = title.trim().toLowerCase(); |
| 18 | + title = title.replace(re,'-'); |
| 19 | + title = title.split('.').join(""); |
| 20 | + while (title.indexOf('--') != -1) { |
| 21 | + title = title.replace(re2, '-'); |
| 22 | + } |
| 23 | + while('-' === title.slice(-1)) { |
| 24 | + title = title.slice(0,title.length-1); |
| 25 | + } |
17 | 26 |
|
18 | | -if(title){ |
19 | | - title = title.trim().toLowerCase(); |
20 | | - title = title.split('.').join(""); |
21 | | - title = title.replace(re3,'-'); |
22 | | - title = title.replace(re, '-'); |
23 | | - while(title.indexOf('--') != -1) { |
24 | | - title = title.replace(re2, '-'); |
25 | 27 | } |
26 | | - |
27 | | -} |
28 | 28 | $('#showtext').val(title); |
29 | 29 | }); |
30 | 30 |
|
|
0 commit comments