\ D + düzenli ifade açısından ne anlama geliyor?

4 Cevap php

Ben normal ifadeler için yeni ve aşağıdaki \ d + accros geldi. Ben tam olarak doğru yönde bana gelin, lütfen, bu ne anlama geldiğini bilmiyorum.

4 Cevap

\d, bir basamak (0-9 aralığındaki bir karakter) ve + 1 veya birden fazla defa anlamına gelir. Yani, \d+ 1 veya daha fazla basamaklı olur.

Bu düzenli ifadeler almak gibi yaklaşık olarak basittir. Eğer biraz daha düzenli ifadeler üzerinde okuma denemelisiniz. Google örneğin, regular expression tutorial için sonuçlar bir yeri vardır. Yoksa gibi bir araç kullanarak deneyebilirsiniz ücretsiz Regex Coach sonra regex maçları ne (bir şey) gösterir, normal bir ifade ve örnek metni girin izin vermesidir.

\d bir karakter sınıfı denir ve basamak maç olacak. Bu [0-9] eşittir.

+ önce karakterin 1 veya daha çok tekrarı ile eşleşir.

Yani \d+ maç 1 veya daha fazla basamak yani.

\ D bir rakam, + 1 veya daha fazla, yani 1 veya daha fazla basamaklı bir dizi

\d 'rakam' anlamına gelir. + anlamına gelir, ya da daha fazla kez '1 '. Bu yüzden \d+, bir veya daha fazla rakam anlamına gelir. Bu 12 maç ve 1 olacaktır.