1
有沒有人有工作正則表達式來發現可執行文件的路徑參數?Windows服務的RegEx ImagePath
例如:
- d:\ Main_Dir \子1 \測試空白\ BIN \二進制--param-1 = d:\ Main_Dir \子1 \測試空白\配置\的myconfig。 ini param2
- 「D:\ Main_Dir \ Sub-1 \ test blank \ bin \ binary」--param-1 = D:\ Main_Dir \ Sub-1 \ test blank \ config \ myconfig.ini param2
- 「 d:\ Main_Dir \子1 \測試空白\ BIN \二進制--param-1 = d:\ Main_Dir \子1 \測試空白\配置\ myconfig.ini param2" 的
- d:\ Main_Dir \撒哈拉1 \ test blank \ bin \ binary.exe --param-1 = D:\ Main_Dir \ Sub-1 \ test blank \ config \ myconfig.ini par AM2
我想包括通過正則表達式的二進制文件的路徑。 但我的問題是像「-_」這樣的字符。在路徑名中。 這些參數還可以包含一個二進制文件,也可以包含在「」中。 或者第一個二進制文件只是文件名,或者它也可以有一個後綴(.exe)。
我至今是: ([a-zA-Z]*:[\\[a-zA-Z0-9 ._-]*]*)
但這種選擇 「--param-1」 太。
在此先感謝!
謝謝,這工作好了很多嘗試。但是如果有引號呢?我是否可以掩蓋他們?他們是可選的? – Ahanil
您可以修剪掉引號,然後應用正則表達式,假設路徑本身不會有引號。 –
我檢查過了,那樣會很好。非常感謝您爲我們閃電般的幫助! – Ahanil