cari

Rumah  >  Soal Jawab  >  teks badan

php - Mengapa ungkapan biasa ini tidak berfungsi?

Sebarang huruf atau nombor Cina Tetapi mengapa saya tidak boleh lulus bahasa Cina apabila saya mencubanya? Ia sentiasa tidak saya boleh lulus dalam bahasa Inggeris Mengapa ini?

if(preg_match("/^[a-z0-9\xa1-\xff]{1,8}$/",$username)){
 echo "yes";
}else{
 echo "no"
}
为情所困为情所困2816 hari yang lalu434

membalas semua(2)saya akan balas

  • 大家讲道理

    大家讲道理2017-05-16 13:17:42

    preg_match() mengembalikan bilangan padanan untuk corak. Nilainya ialah 0 (tiada padanan) atau 1 kerana preg_match() akan berhenti mencari selepas perlawanan pertama. Jadi aaa membalas 'tidak' adalah perkara biasa.

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:17:42

    /^[a-z0-9\u4e00-\u9fa5]{1,8}$/

    http://m.111cn.net/art-42203.htm

    balas
    0
  • Batalbalas