删除LINES开头和结尾的空白

Remove white space from beginning and end of LINES

本文关键字:空白 结尾 LINES 开头 删除      更新时间:2023-09-26

我正在制作一个网站,您可以在这里浏览项目的软件许可证。当您复制许可证时,我目前在删除行开头的空格时遇到问题。

屏幕截图:屏幕截图

我一直在尝试各种正则表达式,但似乎都不起作用。如有任何帮助,我们将不胜感激。谢谢

要删除行开头的空白,请使用

.replace(/^[^'S'r'n]+/gm, "")

图案细节:

  • ^-线条的起点(因为使用了多行修饰符/m)
  • [^'S'r'n]-匹配除非空白字符、回车符和换行符之外的任何字符。CCD_ 3使其匹配一个或多个出现

您可以使用trim进行此类操作。http://www.w3schools.com/jsref/jsref_trim_string.asp

尝试这个

var text = "          this is a string         'n"+
       "    't    with a much of new lines     'n";
text.replace(/^'s*/gm, '');

正则表达式是否删除每行开头的空格?