Regex 正则表达式查找和替换
我有18MB的数据脚本文件,我必须找到像这样的字符串 记事本中有空字符串++Regex 正则表达式查找和替换,regex,notepad++,Regex,Notepad++,我有18MB的数据脚本文件,我必须找到像这样的字符串 记事本中有空字符串++ (1, (2, (3, .... (312456 记录总数为312456。开始字符串将有“(”,结束字符串将是文件中的第一个逗号(,) 我完全不符合正确的表达方式 下面是示例数据 VALUES (1, 258, N'somedataaa', N'000010000001', N'', N'', N'', N'', getdate()) 应该是这样更换之后 VALUES (258, N'somedataaa', N'
(1,
(2,
(3,
....
(312456
记录总数为312456。开始字符串将有“(”,结束字符串将是文件中的第一个逗号(,)
我完全不符合正确的表达方式
下面是示例数据
VALUES (1, 258, N'somedataaa', N'000010000001', N'', N'', N'', N'', getdate())
应该是这样更换之后
VALUES (258, N'somedataaa', N'000010000001', N'', N'', N'', N'', getdate())
尝试使用:
^\(\d+,$
寻找而不替换
编辑:根据更新,尝试使用以下方法:
(?<=\()\d+,\s*
(?@thiruvaluvar您的样本数据与您最初在问题中的样本数据不同…?样本数据现在应该是什么样子?@thiruvaluvar它不是很清楚,但现在是。请参阅更新。@thiruvaluvar谢谢您^^