cari

Rumah  >  Soal Jawab  >  teks badan

javascript - pengoptimuman ungkapan biasa

Padankan integer dari 1024-65535, iaitu 65535 >= x >= 1024. Gunakan ungkapan biasa untuk menulisnya ialah
/^(102[4-9]|10[3-9]d{1. }|. 1[1-9]h{2}|[2-9]h{3}|[1-5]h{4}|6[0-4]h{3}|65[0-4] d{ 2}|655[0-2]d{1}|6553[0-5])$/
Adakah cara penulisan yang lebih ringkas dan optimum

伊谢尔伦伊谢尔伦2793 hari yang lalu607

membalas semua(4)saya akan balas

  • 高洛峰

    高洛峰2017-05-19 10:11:54

    Apa yang berlaku? Saya rasa lebih mudah untuk menukar perkara ini kepada nombor dan kemudian menukarnya kepada rentetan... Saya tidak tahu situasi khusus anda

    balas
    0
  • 某草草

    某草草2017-05-19 10:11:54

    Mula-mula tolak 1024 daripada nombor yang anda dapat dan kemudian lakukan pemadanan.

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:11:54

    /^(6[0-4]h{3}|65[0-4]h{2}|655[0-2]h|6553[0-5]h|[1-5]h{4 }|[2-9]h{3}|1h[3-9]h|102[4-9])$/

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:11:54

    Kenapa tidak bandingkan sahaja saiz secara terus. . .

    balas
    0
  • Batalbalas