Nasıl normal ifadeler kullanarak olmayan bir latin karakter tek bir oluşumunu bulabilirim?

0 Cevap php

Ben bir dize içinde bir tek sigara-latin karakter olup olmadığını görmek için normal bir ifade kullanıyorum.

$latin_check = '/[\x{0030}-\x{007f}]/u'; //This is looking for only latin characters


if(preg_match($latin_check, $_POST['full_name'])) { 
    $error = true;        
}

Bu aa latin karakter değil en az bir karakter mevcut olup olmadığını görmek için kontrol edilmelidir. En azından bir tek sigara-latin karakteri bulmak değilse, o zaman true $ hata ayarlamanız gerekir.

Benim mantık yanlış olabilir düşünüyorum. Nasıl php düzenli ifadeler kullanarak olmayan bir latin karakter, tek bir olayini bulabilirim?

0 Cevap