首页 > 解决方案 > 在多行末尾使用正则表达式

问题描述

在大约 50 行长的文本块上使用文本清理应用程序,并且想要删除每行的最后 4 个字符,所以我使用这个:

.{4}$

然而,在 50 行文本中,它只匹配最后一行,我怎样才能让它在每一行上工作?(显然 ^ 用于行首也不起作用)

谢谢

标签: regex

解决方案


也许,您应该使用带有m选项的正则表达式,它不仅可以匹配整个文本的开头和结尾,还可以匹配其中的每一行^$


推荐阅读