javascript - 删除 LINES 开头和结尾的空格

标签 javascript regex

我正在制作一个网站,您可以在其中浏览项目的软件许可证。当您复制许可证时,我目前无法删除行首的空格。

截图: screenshot

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

最佳答案

要删除行首的空格,使用

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

图案细节:

  • ^ - 行首(因为使用了多行修饰符/m)
  • [^\S\r\n] - 匹配非空白字符、回车符和换行符以外的任何字符。 + 使其匹配一次或多次出现。

关于javascript - 删除 LINES 开头和结尾的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37169992/

相关文章:

javascript - 在 Javascript 中创建深层嵌套对象

javascript - 为什么 element.setAttribute ('checked' , true) 不起作用?

javascript - 如何在新的 Facebook JavaScript SDK 中请求权限?

javascript - 用正则表达式替换 jquery 中电话中的非电话符号

c# - 我怎样才能阻止这个正则表达式变得贪婪呢?

javascript - JS中的RegEx查找第3个相同的连续字符

javascript - document.open 和 document.close 是必要的吗?

javascript - 从 UIWebView Javascript 监听 Objective-C 中的通知

javascript - 使用 JavaScript Regex 删除 '&&&' 之后的字符串的最后一部分

java - 如何识别不定冠词 "a"或 "an"?