Regex 从记事本中删除行号++;文件
我收到了一份很长的文件。它有1000多行SQL代码。每行以行号开始Regex 从记事本中删除行号++;文件,regex,notepad++,Regex,Notepad++,我收到了一份很长的文件。它有1000多行SQL代码。每行以行号开始 14 PROCEDURE sp_processRuleset(pop_id IN NUMBER); 15 16 -- clear procedure for preview mode to clean crom_population_member_temp table and global variables 17 PROCEDURE sp_commit; -- 28-Oct-09 J.Lu
14 PROCEDURE sp_processRuleset(pop_id IN NUMBER);
15
16 -- clear procedure for preview mode to clean crom_population_member_temp table and global variables
17 PROCEDURE sp_commit; -- 28-Oct-09 J.Luo
18
19 -- The rule Set string for the Derived Population Member Preview
20 -- The preview mode will set gv_context_ruleSet by setContext_ruleSet,
21 -- sp_processRuleset uses gv_context_ruleSet to build derived population instead of getting rules from crom_rule_set table
22 gv_context_ruleSet VARCHAR2(32767) := NULL; -- 27-Oct-09 J.Luo
23 -- The population Role Id for the Derived Population Member Preview
我只想使用记事本++查找+替换功能删除行号。是否有任何正则表达式可用于完成此操作?使用CTRL+H打开“替换”窗口,然后使用以下设置运行“全部替换”:
^\s*\d+
也可以是\s
或[[:space:]
[\t]
也可以是\d
或[[:digit:]
[0-9]
- 如果新编辑正确,则可能不需要与前导空格匹配的模式
\s*
- 是最简单的方法
另一个方便的方法(滚动1K行在我看来并不多)是:
使用ALT键并拖动鼠标阻止选择,如下所示:
您可以使用此正则表达式:
^\d+
如果数字后面有冒号,则可以使用此选项
^\d+:
那是你的记事本吗?你用什么风格(主题?:)我现在是暮色,但有时我会去泽伯恩+1顺便说一句。显示得很好。@konsolebox Mine是“深黑色”,因为我使用的是一种用户定义的语言,最初是按照这个主题格式化的。顺便说一句,《暮光之城》也不错:我会找个时间试试看,只是为了好玩:)+谢谢你的努力!“^\s*\d+”即使行首有一个小空间也可以工作:)