js正则断言整顿

前人栽树后人乘凉:https://segmentfault.com/a/11…
如:
婚配一个图片 abc.jpg

假如只婚配除abc,不要.jpg怎样婚配:

'abc.jpg'.match(/\w+(?=\.\w+)/)[0]

假如只婚配.jpg,不要abc

'abc.jpg'.match(/(?!\w+)\.\w+/)[0];// .jpg
'1.jpg'.match(/(?<![a-z])\.\w+/)[0];// .jpg 不是小写字母开首的
'abc.jpg'.match(/(?<![a-z])\.\w+/);// null 不是小写字母开首的
    原文作者:jsoncode
    原文地址: https://segmentfault.com/a/1190000007640658
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞