2017-04-03 32 views
-1

我想使用記事本++來選擇一個新行,並將其替換爲「','」,以便我可以在PHP中將它用作數組,然後處理它,但我不知道在搜索和替換窗體中使用什麼正則表達式。使用記事本將常規文本轉換爲數組++

下面是我

Tunneller 
Turf Accountant 
Turkey Farmer 
Turner 
Tutor 
Typesetter 
Typewriter Engineer 
Typist.. 

and it continues like that for over 1000+ lines of text

,你想在這樣的事情來 - 陣列的語法喂到我的PHP文件。

$array = [Tunneller','Turf','Accountant','TurkeyFarmer','Turner','Tutor','Typesetter','Typewriter Engineer','Typist'] 

謝謝。

+1

您可以讀取該文件到PHP ,分離每一行,並將其添加到數組的位置? – dsadnick

+0

好吧,讓我換句話來說,它實際上比那更長。大約1157行,讓我粘貼一個屏幕截圖,讓人們可以很容易地理解,我不能做你剛纔所說的超過1157行。必須有一條出路。 – Andaeiii

回答

2

要打開你的輸入帶引號的,逗號分隔的列表(轉換所有線路從text'text',

  • 轉到菜單搜索然後替換...

  • 確保搜索模式Regular Expression. matches newline不作檢查。

查找內容:.*

替換爲:'$0',

  • Replace All

然後你只需要手動添加$array = [,截止];

個人而言,我會做它在PHP這樣的或類似的讀取文件中的行到一個數組的東西:

$array = file('/path/to/file.txt', FILE_IGNORE_NEW_LINES); 

如果你真的需要打印它由於某種原因數組定義:

echo '<pre>$array = ' . var_export($array, true) . '</pre>'; 
+0

通過這一切都不是必要的,記事本++無縫地完成。它在運行時不需要,只是試圖用條目填充數據庫,這就是全部。 – Andaeiii

1

1.命中Ctrl + H鍵

2.激活擴展選項

放在搜索\r\n這意味着回車和新行

4.,放在更換,

+1

完美,謝謝你,按預期工作。我很感激...問候。 – Andaeiii