javascript - 特定の文字で始まらない文字列と一致するこの通常のルールを記述するにはどうすればよいですか?
PHP中文网
PHP中文网 2017-06-12 09:21:00
0
6
734

言語: JavaScript

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

PHP中文网
PHP中文网

认证0级讲师

全員に返信(6)
小葫芦

リーリー

いいねを押す +0
我想大声告诉你

いいねを押す +0
漂亮男人

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

いいねを押す +0
Ty80

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

いいねを押す +0
我想大声告诉你

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

原因:

^这个特殊字符表示以什么开始,如果想要随意匹配就将其去掉。
 同样地,$这个特殊字符是结束标志。
いいねを押す +0
世界只因有你

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!