您好,我有很多这样的条目
7891,
7893,
7894,
60287,
71978,
40200,
11113,...
Run Code Online (Sandbox Code Playgroud)
可能大约有10000条记录,我想在SQL中使用它们,但是要在SQL中使用它们,我需要像这样对每个数字都用单引号引起来
'7891',
'7893',
Run Code Online (Sandbox Code Playgroud)
是否有任何快捷方式可以做到这一点。在这方面的任何帮助表示赞赏。
简短回答:
如果这些数字位于同一行,请使用替换 ( 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。
| 归档时间: |
|
| 查看次数: |
3153 次 |
| 最近记录: |