SORU
24 AĞUSTOS 2010, Salı


Javascript düzenli ifade soru split

Merhaba Javascript ile oldukça kolay bir düzenli olurdu ama bana çok sıkıntı veriyor düşündüğüm çalışıyorum. Javascript bölme üzerinden bir tarih ya da bir bölünme yeteneği istiyorum'-','.','/' ve'.'

var date = "02-25-2010";
var myregexp2 = new RegExp("-."); 
dateArray = date.split(myregexp2);

Tüm bu yardım için doğru düzenli ifade ne harika olurdu.

CEVAP
24 AĞUSTOS 2010, Salı


Put düzenli ifade söyler character class, motor üzerinde bölmek istediğiniz karakter gerekir "bu herhangi bir karakter maç". Sizin açınızdan, bu gibi görünecektir:

date.split(/[.,\/ -]/)

Ancak tire özel anlamı karakter sınıfları bir dizi belirleyici (ıe [a-z] demek aynı [abcdefghijklmnopqrstuvwxyz]), eğer senin koyduğun gibi en son düşüneceğim şey sınıf alınan kötü bir edebi tutam değil mi olmalı kaçtı.

Desen işe yaramadı neden açıklamak için, /-./ düzenli ifade motoru değişmez bir çizgi karakter herhangi bir karakter (dots düzenli ifadeler joker karakter) izledi maçı söyler. ""Her zaman bölünmüş olacaktır "" çizgi maçlar ve nokta maçlar nedeniyle karşılaşılan, "2". -2 02-25-2010 ile

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChrisCrossMedia

    ChrisCrossMe

    17 EYLÜL 2009
  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007
  • Fuse

    Fuse

    21 Kasım 2005