如何验证正斜杠并将其转换为 url 的开头
How to validate and convert forward slash to start of url
var path1 = 'catalog/view/theme/default/image/flags/usa.png';
var path2 = '../catalog/view/theme/default/image/flags/usa.png';
var path3 = '/catalog/view/theme/default/image/flags/usa.png';
var path4 = '__catalog/view/theme/default/image/flags/usa.png';
var path5 = '@catalog/view/theme/default/image/flags/usa.png';
var path6 = '%catalog/view/theme/default/image/flags/usa.png';
var path7 = '?catalog/view/theme/default/image/flags/usa.png';
正则表达式是什么,以确保 url 字符串的开头并作为前缀/结果应该是/catalog/view/theme/default/image/flags/usa.png
您可以使用
var url='/'+path2.match(/[a-z].*/gi); // use path1 to path7
console.log(url); // Result is: /catalog/view/theme/default/image/flags/usa.png
尝试以下操作:
'/' + path2.match(/catalog.*/)
正则表达式
/^'/.*$/
将匹配开始斜杠。
/^[^'/].*$/
将匹配没有开头斜杠的字符串。
简短回答:
var patern =/[a-z].+$/gi;
var use = '/'+'__catalog/view/theme/default/image/flags/usa.png'.match(/[a-z].+$/gi)[0];
//use === "/catalog/view/theme/default/image/flags/usa.png"
给你
相关文章:
- 将纯文本URL转换为可单击链接
- Java脚本将URL转换为已保存的URL时出错
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- 在JQuery中将页面翻转转换为自定义url
- 如何在jquery中将链接转换为seo友好的url
- JavaScript:将 URL 字符串转换为唯一标识符
- 我们如何将URL的PDF转换为convert.javascript中的ToBase64String
- 如何将本地文件路径转换为文件::?/url在node.js中的安全性
- 正在将URL转换为具有相同的输出
- 阻止Rails 4转换src-url
- 每当我试图将简单的图像源转换为数据URL时,就会出现安全错误异常
- 将URL的文本列表转换为可点击的HTML链接
- 角度相加“;“不安全”;在尝试下载文件时将其转换为url
- 将跨度内容(图像url)转换为图像(显示)
- 将 SVG 转换为图像时画布到 URL 功能出现问题
- 使用jQuery或Javascript将段落中的URL转换为链接
- 用于将 URL 和标记转换为定位点的标记
- 使用 javascript 将数据URL转换为文件
- Firefox 插件中的 OnBeforeRequest URL 重定向(从 Chrome 扩展程序转换)
- 转换url为html 标签和图像url到
用javascript正则表达式标记