假设我有以下字符串:abc/def
。如何检查字符串内部是否有斜线但边缘没有斜线?例如,不允许在结尾处使用斜线abcdef/
或在开头处使用斜线/abcdef
。
在这种情况下,String#includes
它不起作用,因为它包括所有可能的位置。我该如何实现?
您可以使用一个子字符串并检查包含。
const check = s => s.slice(1, -1).includes('/');
console.log(['abc/def', '/def', 'abc/'].map(check));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句