2016-05-11 14 views
0

こんにちは、私は、このようなエントリメモ帳の各単語に一重引用符をつける++?

7891, 
7893, 
7894, 
60287, 
71978, 
40200, 
11113,... 

の非常に大きなリストが、私は次のようにこの番号ごとに単一引用符を配置する必要があり、私はSQLでそれらを使用したいの周りに10000レコードの かもしれませんが、SQLでそれらを使用する必要がありますこの

'7891', 
'7893', 

これを実行するためのクイックショートカットはありますか? この点に関するお手伝いがあります。

答えて

2

ジャスト(HはCtrl + )の交換機能を使用しSearch Mode: Extendedを使用し、',\r\n'ですべて,\r\nを交換する(そしてもちろんの最初と最後に'を追加)

+0

あなたの答えをありがとう、それはすべての10000レコードの魅力のように働いた、ありがとうございます。あなたはとても頭が良い。 – user3110224

2

短い答え:

これらの番号が同じ行にある場合は、検索モードでreplace(Ctrl + H)を使用します:Regular expressions(\d+)をすべて'\1'に置き換えてください。

説明:

\d - 0-9範囲の桁。

+ - これは、前の文字の1つ以上のインスタンスに可能な限り一致します。私たちの場合、それ以外の文字以外のすべての桁に一致します。

(\d+) - その正規表現の一部を括弧で囲んでグループ化します。このグループは、後でその番号で使用できます。

'\1' - 最初に見つかったグループを''文字に挿入します。

正規表現をテストするには、https://regex101.com/r/nA8hQ3/1(サンプルを用意しました)を使用してください。

notepad ++正規表現の構文の詳細については、http://docs.notepad-plus-plus.org/index.php/Regular_Expressionsをご覧ください。

関連する問題