如何在 TextPad
'
中替换一行(即:删除仅包含该字符的行)?
我有一个包含三列的 Excel 电子表格:
Column A - single quote
Column B - some number
Column C - single quote plus a comma
此电子表格中有超过 90,000 行,B 列中包含数据。A 列中有超过 100 万行只有一个单引号,因为我在该列上执行了“Ctrl+D”来复制该列中的值(a单引号)向下到所有行。
当我将这三列复制并粘贴到 TextPad 中时,我最终得到了超过一百万行。我使用 F8/替换对话框将选项卡替换为空。 (将:制表符替换为:空字符串)
剩下的大部分内容都是仅包含单引号的行。我想删除这900,000多余的行。
如何指定单引号+换行的替换(删除)。我不想删除包含来自 B 列的数字的行中的任何单引号。
我刚刚想通了。反斜杠 n 是换行符。
如果我检查正则表达式并输入此查找内容:
'\n
(保留空字符串用于替换)和全部替换,我已经删除了那些多余的行。
我也经历过同样的事情......直到我这样做了才对我起作用:
输入前先取消勾选正则表达式 在查找框中并替换为您选择的任何内容(在我的例子中,它是“,”)。
您的结果可能是整个列表被转置(这就是我的数据发生的情况)。