Düzenli İfade - Küçük bir değişiklik gerekli

0 Cevap php

. Ben bu sitede aşağıda işlevi geldi 9'a sadece z ve 0 sağlayacak bir düzenli ifade gerekiyor, ama (#. -) Aracılığıyla birkaç semboller sağlar. Bu izin için varsa bunun nasıl yapılması gerektiğini, sadece bir z (üst ve alt harf hem de) ve 0-9? Düzenli ifadeler hakkında bir şey biliyor beri bunu düzenlemek için korkuyorum.

Ayrıca z ve 0-9 denetlemek için bu düzenli ifade iyidir, ya da daha iyisi olabilir herhangi bir yolu yoktur.

function isValid($str) {
    return !preg_match('/[^A-Za-z0-9.#\\-$]/', $str);
}

Teşekkürler

0 Cevap