javascript - Ungkapan biasa /(\d)(?=(\d{3})+\.)/gIf ?= ditukar kepada ?: Mengapakah keputusan berbeza?
高洛峰
高洛峰 2017-05-19 10:35:15
0
2
321

Saya ingat? :dan? =Hampir sama, tetapi? : tangkap sambil? = Tiada tangkapan

高洛峰
高洛峰

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

membalas semua(2)
黄舟

Saya tidak tahu apa keperluan anda jika dilihat dari tajuk sahaja, tidak banyak perbezaan

?=adakah positif memandang ke hadapan ?:tidak menangkap

过去多啦不再A梦

Jika anda menyemak sama ada ia sepadan, maka ia pasti akan kembali benar, tetapi jika anda mengambil padanan Penuh, kedua-duanya berbeza.

Untuk memahami maksud Lookahead, ia sepadan dengan kedudukan, bukan watak sebenar

Cadangkan tapak web untuk menguji regex
https://regex101.com

Gunakan dua ungkapan biasa dan 1333 ujian yang anda berikan untuk memisahkan keputusan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan