Preg_match kullanarak Regex ile Yardım

0 Cevap php

Geçenlerde PHP 5.3 + geçiş ettik ve bu geçişten sonra i eregi () fonksiyonu, çoğunlukla benim regex ihtiyaçları için kullanılan kendi işlevini amortismana tabi olduğunu öğrendim.

Ama şimdi ben belirli bir koşulu doğrularken sorun yaşıyorum, () fonksiyonu preg_match geçmek zorunda kaldı.

Hello World

Ben yukarıdaki "merhaba dünya" dizesini doğrulamak preg_match istiyorum, dize içinde boşluk içeriyor.

Ama sadece hiçbir boşluk "helloWorld" veya "merhaba" olsa bile bunu doğrulamak istiyor.

Ne yapmaya çalışıyorum benim komut i bunun içinde boşluklar ve başka özel karakterleri kabul etmek istiyorum, kategori başlığı için bir metin alanı olması (gibi. _-+ *).

Ben çalışmak için yaptık ama ben kullanıyorum doğru şekilde şu emin değilim.

preg_match('/^[a-zA-Z0-9\s]*$/', $cat_name);'

Herhangi bir yardım mutluluk duyacağız.

0 Cevap