日期:2014-05-16  浏览次数:20490 次

求一个匹配包换环境变量的文件路径的正则表达式
额,临时被拉过来做Web,正则表达式实在不熟,所以就伸手了,求解啊!

下面是包换环境变量的文件路径的两个示例:

%temp%\text.txt

%windir%\tetxt.txt

------解决方案--------------------

    var rx = /^%([^%]+)%(\/[^\/]+)*.+\..+$/;
    alert(rx.test('%temp%\\text.txt'))
    alert(rx.test('%temp%\\text'))