javascript - javascript匹配特定名称加上/和它后面的字符
问题描述
匹配特定单词的路径和 / 以及后面的任何字符。例如。
const str = 'cars/ford';
const isCars = str.match('cars');
我想要做的是确保它与汽车匹配并且在 / 之后有一个斜杠和字符,然后返回 true 或 false。cars/... 之后的字符会改变,所以我无法完全匹配。只需要匹配任何字符以及 /
解决方案
很想使用正则表达式,不确定它应该是什么。研究如何通过正则表达式教程实现这一目标。
var str = "cars/ford";
var patt = new RegExp("^cars/"); //or var patt = /^cars\//
var res = patt.test(str); //true
console.log(res);
推荐阅读
- javascript - 尝试安装 next.js 时我做错了什么吗?
- sql-server - SSDT2012版SSIS包可以在SQL Server 2012上执行吗?
- pyqt5 - 在pyqtgraph的ImageView中显示一个QPixmap或QImage
- html - 如何从 html 中提供的句子中生成随机句子?
- javascript - 如何通过迭代创建对象
- c# - C#中的运行长度解码
- python - Python正则表达式捕获组拆分问题
- html - CSS Overlay 使文本变暗
- python - 带有python请求的动态请求
- reactjs - 错误:操作必须是普通对象。使用自定义中间件进行异步操作。集成 React-Redux 问题