javascript - 正規表現 /(\d)(?=(\d{3})+\.)/g ?= を ? に変更すると、結果が異なるのはなぜですか?
高洛峰
高洛峰 2017-05-19 10:35:15
0
2
319
###私は覚えています? :そして? =ほぼ同じですが? :キャプチャしながら? =キャプチャしないでください

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(2)
黄舟

タイトルだけから判断すると、何のニーズがあるのか​​わかりません

?=ポジティブ先読みですか?:キャプチャしていません

いいねを押す +0
过去多啦不再A梦

一致するかどうかをチェックすると、必ず true が返されますが、完全一致を取る場合、この 2 つは異なります。

先読みの意味を理解するには、実際のキャラクターではなく、位置と一致します

正規表現をテストするための推奨 Web サイト
https://regex101.com

指定した 2 つの正規表現と 1333 のテストを使用して結果を分離します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート