Petite expression pour
- réparer les majuscules absentes en début de phrase
- ajouter les espaces après les points
- réduire les espaces multiples.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script type="text/javascript"> chaine="un. deux.trois.\nété.automne.Hiver.\n\npierre. paul.Jacques." re1=/([.?!]|^)\s*./gi; re2=/[.?!](\S|$)/g; chaine2=chaine.replace(re1,function(w){return w.toUpperCase()}).replace(re2,". $1").replace(/(\s)+/g,"$1"); alert(chaine) alert(chaine2) </script>
Partager