Javascript 返回带有换行符的字符串之前或之后的单词
简而言之:我想返回字符串中换行符之前或之后的单词。我将如何做到这一点 我想返回:1150和Svendborg 这是我的字符串:Javascript 返回带有换行符的字符串之前或之后的单词,javascript,Javascript,简而言之:我想返回字符串中换行符之前或之后的单词。我将如何做到这一点 我想返回:1150和Svendborg 这是我的字符串: var newline = /\n/; var str = "Specialzed Road Expert 2017\nkr.1,150 - Svendborg\n\nSpecialzed" 这实质上是将整行与前导和尾随的换行符进行匹配,并将组与第一个和最后一个“单词”进行匹配 var str=“专业道路专家2017\nkr.1150-Svendborg\n\n专
var newline = /\n/;
var str = "Specialzed Road Expert 2017\nkr.1,150 - Svendborg\n\nSpecialzed"
这实质上是将整行与前导和尾随的换行符进行匹配,并将组与第一个和最后一个“单词”进行匹配
var str=“专业道路专家2017\nkr.1150-Svendborg\n\n专业”;
var matches=str.match(/\n([^\s]+).*([^\s]+)\n/);
console.log(匹配项)
2017
也在换行之前,请您澄清一下您的规则好吗?为什么不在2017年之前呢?2017年正好在换行之前\n?