0
У меня есть строкаQRegExp захвата и заменить
@echo Setting environment for using the GDAL Utilities.
set GDAL_PATH="G:\MapTiler"
@echo GDAL path is %GDAL_PATH%.
set PATH=%GDAL_PATH%;%PATH%
в этом я хочу, чтобы извлечь "G: \ MapTiler" и заменить его на "C: \ библиотеки GDAL \ Bin"
для этого мне нужно QRegExp.
благодарит
Фактически «G: \ MapTiler» и «c: \\ gda \\ bin» не исправлены, это может быть любой путь –
Затем используйте '' QString :: replace (QRegExp ("set GDAL_PATH = \" [^ \ " ] * \ ""), "установите GDAL_PATH = \" c: \\ gda \\ bin \ ""); '' Скобка '' [^ \ "] *' 'означает что-либо, кроме знака double-qoute. –
Привет, Себастьян, мне нужно что-то вроде этого QRegExp exp ("GDAL_PATH = \" * \ ""); –