SORU
21 Kasım 2008, Cuma


2 kesinliğinde bir ondalık için basit bir düzenli ifade

2 kesinliğinde bir ondalık için düzenli ifade nedir?

Geçerli örnekler:

123.12
2
56754
92929292929292.12
0.21
3.1

Geçersiz örnekler:

12.1232
2.23332
e666.76

Ondalık noktası isteğe bağlı olabilir, ve bu sayılar da dahil olabilir.

CEVAP
21 Kasım 2008, Cuma


Geçerli bir normal ifade simgeleri uygulamaya göre değişir. Benim bildiğim, en genel formu:

[0-9] (\.[0-9][0-9]?)?

En küçük:

\d (\.\d{1,2})?

Hem önce en az bir basamak ve ondalık basamak sonra bir de olması gerekir varsayalım.

Tüm dizeyi bu formun bir numarası olması için, başlangıç ve bitiş etiketleri ifadesi gibi sarın (Perl form):

^\d (\.\d{1,2})?$

EKLEDİ:Kesirli kısmını sarılmış ()? bu isteğe bağlı. Bu tür "12." gibi formları dışlar farkında Bu da dahil olmak üzere ^\d \.?\d{0,2}$ daha doğru olur.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FF Radio

    FF Radio

    16 Mayıs 2008
  • Dumb Stupid Videos

    Dumb Stupid

    26 Kasım 2013
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010