2011-10-29 71 views
0

在我的程序中,我需要進行各種單詞替換,但是我不想替換封裝的單詞。這裏有一個例子:在VB.NET中檢測文本封裝

這是一個例子。這裏是{例子的定義}:一小部分 或數量旨在顯示整體是什麼樣子。例子很棒。

我想它把它轉換成這樣:

這是一個替換詞。這裏是{例子的定義}:一小部分 或數量旨在顯示整體是什麼樣子。替換詞很棒。

對不起,我沒有任何代碼來顯示進度,除了我的當前代碼進行替換,並沒有幫助解決這個問題。

謝謝! 菲爾

+1

我建議讀了正則表達式 –

+0

我重新盟友對regex知之甚少,是否可以創建一個正則表達式字符串來匹配封裝之外的所有文本,但是如果它包含在{}中,則會忽略該字符串? – Phil

+0

是的。這正是我建議你看看他們的原因! –

回答

1

完成此操作的一種方法是使用正則表達式。

實驗和學習正則表達式的好工具是Expresso(它提供了進入正則表達式的詳細解釋)。

+0

然後看一個正則表達式編輯器來測試和玩弄。我喜歡這個,但也有其他人。 http://www.radsoftware.com.au/regexdesigner/ –

+0

Expresso是一個正則表達式編輯器.... –