首页 > 解决方案 > javascript匹配特定名称加上/和它后面的字符

问题描述

匹配特定单词的路径和 / 以及后面的任何字符。例如。

const str = 'cars/ford';
const isCars = str.match('cars');

我想要做的是确保它与汽车匹配并且在 / 之后有一个斜杠和字符,然后返回 true 或 false。cars/... 之后的字符会改变,所以我无法完全匹配。只需要匹配任何字符以及 /

标签: javascriptecmascript-6

解决方案


很想使用正则表达式,不确定它应该是什么。研究如何通过正则表达式教程实现这一目标。

var str = "cars/ford";
var patt = new RegExp("^cars/");       //or var patt = /^cars\//
var res = patt.test(str);              //true
console.log(res);

https://www.w3schools.com/js/js_regexp.asp

https://www.rexegg.com/regex-quickstart.html


推荐阅读