扫码关注官方订阅号
有一个相对路径如下
./a/b
怎么写个正则把a,b提取出来。比如
var re = /这里是正则表达式/g var result = re.exec('./a/b') result // 是一个数组为:[a,b]
怎么写这样的正则?当然,不用正则也能做。但是正则呢?。。这个我想了半天没写出来。。。。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
'./a/b'.replace(/^\.\//, '').split('/')
var re = /[^/]+/g var result = './a/b/c'.match(re)
.号要自己除去,因为./a./.b/这样是合理的。
var a = './sss/as/b'; var reg = /\b((?!\/|\s)\w)+\b/g console.log(a.match(reg)); //["sss", "as", "b"]
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
.号要自己除去,因为./a./.b/这样是合理的。