給定一個字符串「C:\ Tom \ Dick \ Harry \ Chocolate \ Treat \ Hunt \ Fruitless」我必須選擇出現在Treat之前的任何內容。正則表達式選擇路徑,直到文件夾名稱
我試圖與
(.*)\\Treat
但它包含的款待字也。
結果是「C:\ Tom \ Dick \ Harry \ Chocolate \ Treat」。
任何幫助將不勝感激。
給定一個字符串「C:\ Tom \ Dick \ Harry \ Chocolate \ Treat \ Hunt \ Fruitless」我必須選擇出現在Treat之前的任何內容。正則表達式選擇路徑,直到文件夾名稱
我試圖與
(.*)\\Treat
但它包含的款待字也。
結果是「C:\ Tom \ Dick \ Harry \ Chocolate \ Treat」。
任何幫助將不勝感激。
你必須採取從第1組,這裏面的東西'匹配值(。*)'。 – marsze 2014-09-02 05:57:05
示例(PowerShell):[[Regex] :: Match('C:\ Tom \ Dick \ Harry \ Chocolate \ Treat \ Hunt \ Fruitless','(。*)\\ Treat')。Groups [1] .Value ' – marsze 2014-09-02 05:59:22