2011-04-19 112 views
0

我是一個記事本+ +新手,我有這句話如何使用regex在Notepad ++中用段落替換句子?

所有學生提供一個C級及以下的多個實例的報表將不會被允許參加任何戶外之旅。

我想這句話改爲

由於政策改變,學生與C級及以下不會加入任何行。這是爲了激勵較弱的學生。

(如果您覺得這很刺耳,請與我們聯繫)。

在這種情況下,我對使用()\n感到困惑。

+0

爲什麼不使用常規搜索和替換?這不是真正的正則表達式的工作。 – Tomalak 2011-04-19 08:37:34

回答

3

你不需要一個正則表達式。製作替換字符串:

由於政策的變化,C等級及以下的學生不會參加任何旅行。這是爲了激勵較弱的學生。\ n \ n(如果您覺得這很刺激,請聯繫我們)。

,並選擇搜索模式擴展,是應該做的伎倆

+0

它的確如此。謝謝! – Adeena 2011-04-19 08:47:46

3

按Ctrl + H

搜索:

所有學生提供一個C級及以下 將不會被允許加入任何 戶外旅行。

替換:

由於政策改變,學生 一個C級及以下不會 加入任何行\ n這個是 激勵較弱的學生\ n \。 n(如果您覺得這樣很苛刻,請聯繫我們)(請致電 )。

並確保YOUE尋找作案是在擴展

1

記事本++正則表達式不能處理rowbreaks很好。 但在你的情況下,你不應該使用正則表達式,但擴展。

選擇搜索 - 替換並檢查擴展作爲搜索模式。 然後將文字替換爲:

由於政策的變化,C等級及以下的學生不會加入任何旅程。這是爲了激勵較弱的學生。\ n \ n(如果您覺得這很刺激,請與我們聯繫)

+0

太棒了!謝謝。 – Adeena 2011-04-19 08:46:50