Javascript Regex只捕获第一行

Javascript Regex只捕获第一行,javascript,jquery,regex,Javascript,Jquery,Regex,我有一个奇怪的字符串被返回,我需要找到一个正则表达式来只返回第一行,“下一个工作日”或者我用来替换第一行之后的所有内容的东西,就像我可以用一个空字符串替换一样 我有类似的东西 $('#my-text').match(/(.|\n)/) 但这是捕捉每一条线。有什么建议吗 这是输入字符串: Next Business Day  -  $20.00 Delivery next business da

我有一个奇怪的字符串被返回,我需要找到一个正则表达式来只返回第一行,“下一个工作日”或者我用来替换第一行之后的所有内容的东西,就像我可以用一个空字符串替换一样

我有类似的东西

$('#my-text').match(/(.|\n)/)
但这是捕捉每一条线。有什么建议吗

这是输入字符串:

 Next Business Day 






                     -  $20.00 


                    Delivery next business day (except holidays). Order must be placed by 12:00 PM ET. Signature required.

  • $(“#我的文本”)
    返回jQuery对象,不能在对象上使用
    match
    等字符串方法。要获取元素的内部文本,请使用
    text()
  • 要仅匹配第一行,请使用
    +
    *
    。此处
    匹配任何非换行符的字符

  • 注意:要获得匹配的结果,请按匹配对返回的数组使用
    [1]

    尝试:
    .match(/(.*)/)
    Hmm我也不远:)
    $('#my-text').text().match(/(.+)/)