Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur

21 Kasım 2010 Pazar

Javascript Trim


<html>
<body>
<textarea id="txt" rows="10" cols="40"></textarea>
<script type="text/javascript">

String.prototype.TrimLeft = function (chars) {
//debugger;
var re = chars ? new RegExp("^[" + chars + "]+/", "g")
: new RegExp(/^\s+/);
return this.replace(re, "");
}
String.prototype.TrimRight = function (chars) {
var re = chars ? new RegExp("[" + chars + "]+$/", "g")
: new RegExp(/\s+$/);
return this.replace(re, "");
}
String.prototype.Trim = function (chars) {
return this.TrimLeft(chars).TrimRight(chars);
}

var d = " ,asda,asdasd,asdasdads,asdasd, ";
var ta = document.getElementById("txt");
var sonuc = d.Trim().Trim(',');
ta.value = sonuc;
</script>
</body>
</html>

Denemesi:
http://jsfiddle.net/jsfiddleCem/hWPSB/

Güzel RegExp örnekleri:
http://gabrieljones.com/working-with-regular-expressions-in-javascript/