记事本++正则表达式自定义长度自动换行宏

时间:2017-07-10 14:01:55

标签: regex automation notepad++ word-wrap text-formatting

您错过的时间。最近我开始研究表达表达,但我面前的任务太复杂了。

我认为很多人需要能够快速格式化几乎任何类型的文本。问题并不容易,我希望能够从专业人士那里找到解决这个问题的方法。

如果你对每一行使用有限的细分,那么只会破坏大线,这要好得多。也就是说,只打破那些大于一定大小并且或多或少均匀破坏的线条正确格式化文本非常难以考虑很多,我会出去很长时间。正如您所看到的,有一些小行,它们必须通过连接前一行来发回,但问题是。并再次必须应用格式。但目前还不清楚这种新格式是否会产生新的问题。

所有这些都是通过记事本++一个接一个地在宏中写入并使用。

然而,有必要解决最重要的问题:

重要的是 我想立即注意:textFX不提供。我尝试使用textFX编写一个宏(包括尝试使用75或来自剪贴板的数字失败,文本是用不可读的代码编写的),我在一天前向网站notepad ++发送了相应的消息

使用常规点也不提供。事实上,notepad ++宏不能理解用默认值4pcs替换缩进的点。 (是的,宏也必须缩进文本,但这没关系)

关于软文字包装(没有格式化只是点击)也不值得谈论。

1 个答案:

答案 0 :(得分:0)

增加行缩进2-4

分割线

descrease line indet 2-4

^(。?)$ \ s +?^(?=。^ \ 1 $)null

2017(\ d +:\ d +)17

订阅。+ $ null

(^。{1,30} $)\ R \ 1

\ r \ n \ n \ n

^ spaces \ 1

我创建宏并解决了更多问题