ホームページ  >  に質問  >  本文

javascript - 特定の文字で始まらない文字列と一致するこの通常のルールを記述するにはどうすればよいですか?

言語: JavaScript

hello と一致するために必要ですが、abchello と一致することはできません。この通常のルールはどのように記述すればよいですか?全く分かりません ...###

PHP中文网PHP中文网2686日前746

全員に返信(6)返信します

  • 高洛峰

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

    リーリー

    返事
    0
  • 我想大声告诉你

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

    返事
    0
  • 漂亮男人

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

    /^hello$/、qui は hello という単語には一致しますが、hello を含む他の単語には一致しない場合があります。この場合、hello を 1 つだけ必要とするか、abc で書いて false を返すこともできます。

    返事
    0
  • PHP中文网

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

    js には先読みがありません。2 回の一致によってのみ決定できます。

    返事
    0
  • 我想大声告诉你

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

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

    原因:

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

    返事
    0
  • 世界只因有你

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

    個人的には /bhellob/ を使用する方が良いと思いますが、この通常のルールはほとんどの状況にのみ対応でき、特殊な状況には対応できません。これは、js の正規表現のサポートが十分ではないためで、今のところはこれで十分です

    返事
    0
  • キャンセル返事