2015-08-21 57 views
0

我希望能夠使用正則表達式自動處理文件,並對匹配內容執行或多或少的任意操作。對於我最近的需求,我希望能夠在xaml文件中找到Grid.Row =「some int」的每個實例,並且每當它大於X時就將該行號加一。是的,對於此特定示例這是傳統代碼,更好的方法是重組,所以這個相同的問題下一次不需要黑客解決方案。但是,我遇到了不止一次需要做這種事情的情況,所以我會問。使用正則表達式自動處理源代碼

你們有沒有人知道已經存在的工具可以讓我在做一些簡單的工作之前就做這樣的工作?我搜索了一下,但除了基本的正則表達式工具之外沒有看到任何東西。

謝謝。

回答

0

我聽說沒有這樣的反饋存在。我構建了一個快速的JavaScript應用程序來滿足我的需求。如果我有時間讓它足夠靈活,我會用github鏈接更新這個答案。我已經開始使用它來做一些事情,比如用正確的小寫字母開始每一個單詞,將單詞分成文檔等等。真的很驚訝沒有官方存在。

無論如何。

+1

我想到的第一件事就是[視網膜](https://github.com/mbuettner/retina)。雖然'如果大於X'部分不是太困難,但增量並不容易實現。如果它允許爲替換定義函數但它不包含這兩個函數,那麼這兩個都將非常容易。 – swenzel