你好,我有這樣的條目非常大名單爲記事本++中的每個單詞提供單引號?
7891,
7893,
7894,
60287,
71978,
40200,
11113,...
可能會圍繞10000條記錄 我要在SQL中使用它們,而是利用他們在SQL我需要把單引號每個這個數字像這
'7891',
'7893',
有沒有什麼快捷方式做到這一點。 在這方面的任何幫助表示讚賞。
你好,我有這樣的條目非常大名單爲記事本++中的每個單詞提供單引號?
7891,
7893,
7894,
60287,
71978,
40200,
11113,...
可能會圍繞10000條記錄 我要在SQL中使用它們,而是利用他們在SQL我需要把單引號每個這個數字像這
'7891',
'7893',
有沒有什麼快捷方式做到這一點。 在這方面的任何幫助表示讚賞。
只需使用替換功能(按Ctrl + ^h)使用Search Mode: Extended
,並更換所有,\r\n
與',\r\n'
(並在開始和過程的末尾添加'
)
簡短的回答:
如果您將這些數字放在同一行中,請使用替換(Ctrl + H),用於搜索模式:Regular expressions
,並用'\1'
替換全部(\d+)
。
說明:
\d
- 在0-9範圍內的數字。
+
- 它匹配前一個字符的一個或多個實例,儘可能多。在我們的情況下,它將匹配所有數字,除非其他字符。
(\d+)
- 圓括號將正則表達式的一部分組合在一起。我們以後可以按照它的編號使用這個組。
'\1'
- 我們將第一個找到的組插入''
個字符。
要測試正則表達式使用https://regex101.com/r/nA8hQ3/1(我爲你準備的樣本)。請參閱http://docs.notepad-plus-plus.org/index.php/Regular_Expressions。
感謝您的回答,它對所有10000條記錄都很有用,非常感謝。你非常聰明。 – user3110224