我正在使用Notepad ++。我已经使用了一些像^.....
这样的命令,但它没有用。
如何从每行中删除前16个字符?
这是一个文本行。
ramsandscriptstogetthebestinsightpossibleoutofitisthemostenjoyablepartofmyj
当我用空字符串替换^.{16}
时,它给了我这个:
lepartofmyj
我只想删除前16个字符。
答案 0 :(得分:5)
这对我有用(. matches newline
必须取消选中)
RegEx: ^.{1,16}(.*)$
Replace: \1
如果您不想匹配少于16个字符的行,请不要管它们,您可以使用
RegEx: ^.{16}(.*)$
Replace: \1
我测试了两个表达式
0123456789abcdefthis
0123456789abcdefis
0123456789abcdefa
0123456789abcdeftest
0123456789abcdef
of
things
答案 1 :(得分:2)
一种方法是:
Find
:
^(.{0,16})
Replace
:留空。