Bunu nasıl preg_match yapar () Tescil ifade boşluğu yok saymak?

0 Cevap php

Ben bu normal bir ifade var:

if(preg_match("/^(\\d+)(,)(\\d+)$/") ) { ... }

bu da kullanıcının bir virgül (örneğin 120,80) ile ayrılmış bir çift sayı girdiğini test eder. Ben düzgün çalışan o kısmı var. Ancak kullanıcıların yanlışlıkla herhangi bir karakter arasında beyaz boşluk girebileceğini tahmin. Ben ifade, onlar desen meydana olursa olsun tüm beyaz boşluk karakterleri görmezden yapmak istiyorum. Bu denedim:

if(preg_match("/x^(\\d+)(,)(\\d+)$/x") ) { ... }

Ve de bu:

if(preg_match("/(^(\\d+)(,)(\\d+))$/x") ) { ... }

Ama hiçbir şey iş gibi görünüyor. Herhangi bir yorumlara büyük takdir. BTW ben hala bu şeyler öğreniyorum böylece hesaba katmalı! Teşekkürler. : D

0 Cevap