2013-09-24 56 views
1

我有一個包含文本行的文本板文件。對於例如在文本板中的每條記錄之後插入換行符

貓:意義 - 動物。貓跑上屋子
鼠:含義 - 齧齒動物。老鼠生活在自治市鎮和剩菜
字3提要:說明
字4:說明

我有我的文件很多這樣的記錄。我想在每個記錄的末尾插入一個換行符以便正確顯示。手動操作非常麻煩。如果您知道插入換行符的自動化過程,請提供幫助。

感謝 莫希特

回答

0

您可以編寫一個使用一個循環,每行後會將此代碼一個簡單的C#prgram: 但首先使用System.Enviorment

Enviorment.NewLine; 

如果你有添加的命名空間任何更多的麻煩,我會幫助一些代碼開始

3

您可以通過使用稱爲「正則表達式」的功能快速執行此操作來查找和添加空行。

  1. 打開查找/替換(搜索菜單>替換)
  2. 在「查找內容」字段中,鍵入以下內容:(^.+$)\n(^.+$)
  3. 在現場「替換爲」,鍵入以下內容:\1\n\n\2
  4. 勾選「正則表達式」複選框
  5. 單擊全部替換按鈕至少兩次,但或許3次,直到你得到的消息Cannot find the Regular Expression
  6. 取消選中「正則表達式」 CH eckbox
  7. 關閉替換對話框
  8. 確認文件的格式爲您所期待
  9. 保存文件。
0
  1. 打開查找/替換(搜索菜單>替換)

  2. 在「查找內容」字段中,鍵入以下,這樣的替換髮生在每一行的末尾:$

  3. 在「替換爲」字段中,鍵入以下內容。請注意,每個'n'代表<return>。在這種情況下,我加在SQL語句的結束返回時,字'GO'下一行和另一<return>\n\GO\n

入門包含文本文件:

select * from <tablename> 
select * from <tablename> 

結束了文本文件包含:

select * from <tablename 
GO 

select * from <tablename> 
GO 

希望有所幫助。

0

從您的文本很難理解你打算做什麼。我會給你一些問題。答案將幫助他人幫助你。

  1. 你真的是textpad從公司的Helios在英國的產品或者你用這個詞作爲一般的文字一類的工具(如記事本 - 但有一個普遍的定義和工具的一部分視窗)。
  2. 您的文件尚未換行。你看不到它們,但是在文件本身中它們是存在的(在Unix系統中換行符(十六進制代碼0A)或在windows世界中回車後跟換行符(十六進制代碼0D 0A))。
  3. 或者你想發佈你的HTML文本?所以你必須在每一行附近放置必要的標籤,如段落,換行符,列表項等。
相關問題