cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk memadankan peraturan kosong atau biasa?

Contohnya: Bagaimana untuk menilai sama ada e-mel mematuhi peraturan atau tidak untuk diisi

欧阳克欧阳克2770 hari yang lalu916

membalas semua(4)saya akan balas

  • 大家讲道理

    大家讲道理2017-06-26 10:53:20

    Hanya gunakan pembatas ^$ 匹配即可,配合或 | untuk rentetan kosong untuk mencapai kesan padanan yang anda inginkan.

    cth: Padankan nombor telefon mudah alih, atau kosong

    /^$|1[34578]\d{9}/

    balas
    0
  • 滿天的星座

    滿天的星座2017-06-26 10:53:20

    if(email && email.trim() && /^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/.test(email.trim())===false){
       // 填了邮箱并且邮箱不符合规则
    }

    balas
    0
  • 学习ing

    学习ing2017-06-26 10:53:20

    //判断输入内容是否为空 
    function IsNull(){ 
    var str = document.getElementById('str').value.trim(); 
    if(str.length==0){ 
    alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! 
    } 
    } 
    function IsEmail() 
    { 
    var str = document.getElementById('str').value.trim(); 
    if(str.length!=0){ 
    reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 
    if(!reg.test(str)){ 
    alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称! 
    } 
    } 
    }

    balas
    0
  • 漂亮男人

    漂亮男人2017-06-26 10:53:20

    /^(\w+(\.\w+)*@\w+(\.\w+)+|)$/

    Antaranya, gunakan /^...$/ untuk menentukan awal dan akhir, dan ada kumpulan di tengah Perhatikan garis menegak di hujung kumpulan Jika tiada yang ditulis selepas garis menegak, ia bermakna ia kosong.

    balas
    0
  • Batalbalas