Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk menulis peraturan biasa ini untuk memadankan rentetan yang tidak bermula dengan aksara tertentu?

Bahasa: JavaScript

Memerlukan padanan hello,但不能匹配 abchello, bagaimana untuk menulis ungkapan biasa ini? Tak terfikir...

PHP中文网PHP中文网2686 hari yang lalu741

membalas semua(6)saya akan balas

  • 高洛峰

    高洛峰2017-06-12 09:23:00

    console.log(/\bhello\b/.test('abchello')); // false
    console.log(/\bhello\b/.test('hello')); // true

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:23:00

    balas
    0
  • 漂亮男人

    漂亮男人2017-06-12 09:23:00

    /^hello$/, anda mungkin mahu qui memadankan perkataan hello, tetapi bukan perkataan lain yang mengandungi hello Dalam kes ini, anda hanya memerlukan satu hello, atau tulis dengan abc dan balas palsu. Anda juga boleh menulis dua

    balas
    0
  • PHP中文网

    PHP中文网2017-06-12 09:23:00

    js tidak mempunyai pandangan ke hadapan, ia hanya boleh ditentukan melalui dua perlawanan.

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:23:00

    /^hello$/ig.test('abchello'); //false
    /hello$/ig.test('abchello'); //true

    Punca:

    ^这个特殊字符表示以什么开始,如果想要随意匹配就将其去掉。
     同样地,$这个特殊字符是结束标志。

    balas
    0
  • 世界只因有你

    世界只因有你2017-06-12 09:23:00

    Secara peribadi, saya rasa lebih baik menggunakan /bhellob/, tetapi peraturan biasa ini tidak boleh dipadankan dengan sangat tepat. Ia hanya boleh memenuhi kebanyakan situasi dan tidak boleh memenuhi situasi istimewa. Ini kerana sokongan js untuk ungkapan biasa tidak cukup sempurna, jadi anda boleh melakukannya buat masa ini

    balas
    0
  • Batalbalas