Regex 如何在Textpad中使用正则表达式删除指定字符后的任何内容(逐行)?
假设我在Textpad中有以下文本:Regex 如何在Textpad中使用正则表达式删除指定字符后的任何内容(逐行)?,regex,textpad,Regex,Textpad,假设我在Textpad中有以下文本: kwejkewrjl:ksajdlakj e833ekjh:skdjkahak 2098e123809:ksjdkas dkjwhfdkjqhio:skjddksjal 98a09asfdsaok:kwqjeo912ui 我想删除冒号后面每行的所有字符。 新案文应为: kwejkewrjl: e833ekjh: 2098e123809: dkjwhfdkjqhio: 98a09asfdsaok: 这个怎么样 查找: 替换为: : 在我的
kwejkewrjl:ksajdlakj
e833ekjh:skdjkahak
2098e123809:ksjdkas
dkjwhfdkjqhio:skjddksjal
98a09asfdsaok:kwqjeo912ui
我想删除冒号后面每行的所有字符。
新案文应为:
kwejkewrjl:
e833ekjh:
2098e123809:
dkjwhfdkjqhio:
98a09asfdsaok:
这个怎么样
查找:
替换为:
:
在我的一台服务器上的TextPad中执行了此操作。在记事本++中,我只需找到
:.*
,并替换为:
,确保选中了正则表达式并。匹配换行符
未选中。也许textpad的工作原理与此类似?查找:[^\n\r]*
并替换为:
应该是非常可靠的,无论DOTALL如何。到目前为止,我所看到的这类问题中最有帮助的!我必须替换,
模式,其中XX
可以是任何数字,这使我能够确定,,.*/
会起作用。括号使它变得相当复杂,当开始与这些。。。
: