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(/(.+)/)