2017-10-11 50 views
-8

我試圖尋找在vim pfxdb以下模式。[^。] *不是運營商vim的正則表達式

我曾試圖逃跑特殊charachters的每一個組合,但它似乎並不奏效。

我會期望以下兩個工作之一。 pfxdb。[^。] * pfxdb。[\ ^。] *

+2

從'vim'標籤'如果你的問題不是關於編程,可以考慮在專用的Vim Stack Exchange站點發布Vim相關的問題。' – Oleg

回答

0

這個工作如果任何人在vim中有答案,隨時回覆。

grep「pfxdb」。 XdoData.C | grep的-v「pfxdb ..」 「從pfxdb.xdo_instance」 < <

1

你可以試試這個搜索模式/pdfxdb\.\.\@!\w\+,但我不知道你真正想要達到的目標。

說明的搜索模式:

  • /開始搜索。
  • pdfxdb搜索特定的字符串。
  • \.搜索字面點。
  • \.\@!展望未來,期待除字面點以外的所有內容。
  • \w\+搜索詞。

雖然這可能不是最有效的解決方案。

+0

_' \。\ {0}'搜索字面點,但是0那些_:那純粹是無稽之談;你可以放棄它。 –

+0

是的,你是對的。應該已經與負面的前瞻: '/ \ w \ + \。\。\ @!。*' – cbauer