使用正則表達式(Ant中的replaceregexp)我如何匹配(然後替換)從行首開始一直到包括最後一個斜槓在內的所有內容?正則表達式匹配所有內容直到最後一次出現/
我需要的是開始與任何這些:
../../replace_this/keep_this
../replace_this/replace_this/Keep_this
/../ ../replace_this/replace_this/Keep_this
,並把他們變成這樣:
what_I_addedKeep_this
現在看來似乎應該是簡單的,但我沒有得到它。我已經制定了正則表達式來識別最後一個斜線,並從那裏到結尾匹配,但是我需要的是匹配從一行開始到最後一個斜槓的所有內容,因此我可以將它全部替換。
這是一個Ant構建文件,它讀取一堆.txt文件並轉換它在其中找到的任何鏈接。我只想使用replaceregexp,而不是變量或屬性。如果可能的話。
感謝您的信息,是第一個答案解決它完全的,我曾嘗試點擊「投票」,但它說我需要15分才能投票,但我不知道這個複選標記選項,即使像我這樣的新手也可以使用,所以謝謝,我現在檢查了一個。所有的答案都很有趣,可以瞭解正則表達式的含義,但是第一個答案已經爲我解決了。我應該「接受」所有?再次感謝。 – user3762977
順便說一下,我的上面「感謝信息」的評論是迴應評論,現在消失了,讓我知道關於選中標記功能的人「接受」了一個答案。 – user3762977