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 35
| <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Expressions rationnelles</title>
</head>
<body>
<div style="text-align:center">
<textarea id="t" rows="10" cols="60" style="overflow:hidden">
Le couscous
est bon
avec les épinards.
</textarea>
<br />
<input type="button" value="réinitialiser" onclick="document.getElementById('t').value='Le couscous\nest bon\navec les épinards.'" />
<p>
<input type="button" value="un bloc" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/\s/g,'')" />
<input type="button" value="sans espace" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/ /g,'')" />
<input type="button" value="pervertir" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/s([ .]).?/g,'$1')" />
<input type="button" value="majuscules" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/./g,function (ch){ch=ch.toUpperCase();return ch})" />
<input type="button" value="censurer au choix" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/[r-v]/g,'')" />
<input type="button" value="couper débuts" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/^./gm,'')" />
<input type="button" value="couper fins" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/.$/gm,'')" />
<input type="button" value="une ligne" onclick="document.getElementById('t').value=document.getElementById('t').value.replace(/.\n/g,' ')" />
</p>
</div>
</body>
</html> |
Partager