我的应用程序将在多个环境中工作,在此环境中,我需要获取共同的值(我的应用程序的基本URL)才能正常工作。

从我的窗口位置如何从一开始就获得某部分。

例如:

    http://xxxxx.yyyy.xxxxx.com:14567/yx/someother/foldername/index.html


我如何才能得到:

http://xxxxx.yyyy.xxxxx.com:14567/yx/


我的尝试:

var base = \w([yx]/)


基本只选择yx/如何获得前面的值?

这部分..

提前致谢..

最佳答案

如果已知“某人”是您网站的根目录,请替换

    \w([yx]/)




    (.*\/)someother\/


(请注意,/字符在此处转义了),它给出了第一个匹配项:

   http://xxxxx.yyyy.xxxxx.com:14567/yx/


但是,使用正则表达式可能不是最好的方法。看看是否有任何方法可以通过其他方式传递基本URL,例如从页面后面运行的代码中。

08-05 03:24