2013-06-18 130 views

回答

5

\f代表換頁,它是用於指示打印機開始新頁面的特殊字符。

[*\f]+然後意味着完全由*和換頁組成的任意序列,任意長。

2

我克(elisp) Regexp SpecialRET

Note also that the usual regexp special characters are not special 
inside a character alternative. A completely different set of 
characters is special inside character alternatives: `]', `-' and `^'. 

所以[*\f]+比賽是至少一個字符長,並且(僅)包括星號的任何數目和組合的任何序列,反斜槓,和字母'f'。

編輯:

啊,你實際上意味着"[*\f]",是嗎?這與正則表達式[*\f]不同(因爲後者將以字符串讀取語法表示爲"[*\\f]")。

請確保您引用適當。

如果您的確如此意思"[*\f]"那麼\f確實是一種換頁形式,如其他答案所示。

+0

是的,我的意思是「[* \ f]」。 –