Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个这种格式的文本文件:
('1', '2', '3', '4', '5'); ('a', 'b', 'c', 'd', 'e');
ETC...
我想从每一行中的第三个和第四个条目''
''
我的文本文件有 125k 行,所以它很大。
谢谢
^.*?,.*?,(.*?),(.*?),.*
将为您提供 \1 和 \2 中的第三和第四个字段(假设引号之间不会出现逗号,您不希望被视为分隔符或类似的东西)。
在您的示例上运行时,替换为\1,\2,最终结果是:
\1,\2
'3', '4' 'c', 'd'