Как извлечь под-URL из URL с помощью шаблона регулярных выражений? - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь сделать систему сборки PHP в Sublime-text для запуска скрипта PHP в браузере из редактора.

Это система сборки, которую я использую для запуска PHP-скрипта из возвышенного текста.Run отлично работает, пока у меня есть файл в корневом каталоге /var/www/html.Но если файл находится в подкаталоге, сборка завершится неудачно.то есть /var/www/html/SubDirectory.

Я создаю другой вариант Выполнить (SUB) , используя регулярные выражения для запуска файлов, которые находятся в подкаталоге. Но это не удается, если у меня есть файл в более чем одном подкаталоге.т.е. /var/www/html/SubDirectory1/SubDirectory2 Предположим, что URL-адрес /var/www/html/Library/opac/index.php Когда я запускаю его в браузере, он показывает <i>localhost/opac/index.php</i>.

{
"cmd": ["php", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "embedding.php",
"variants": 
[
    {
        "shell_cmd": "gnome-terminal -- bash -c \"php $file;echo;echo Press enter to exit...;read\"", 
        "name": "Run(terminal)"
    },
    {
        "cmd":["firefox","localhost/$file_name"],
        "name":"Run"
    },
            {
        "cmd":["firefox","localhost/${file_path/.*[\\\/]//}/$file_name"],
        "name":"Run(SUB)"
    },


]

}

Я хочу шаблон регулярного выражения, который извлекает под-URL после html /.Как всегда извлечь под-URL после html, чтобы он стал localhost/Library/opac/index.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...