如何获取整个字符串,直到长度变化的 符号为止



我有一个React应用程序,该应用从看起来像这样的API中获得值:" Blahblah Blahblah"或" Blah blah blah ..."(基本上是 符号之前的值可以是一个或几个单词,但一致性是始终遵循一个空间和 标志(。我如何使用此值并仅解析 标志之前的文本,以便我可以使用它?

谢谢!

var x = "Blahblah + blahblah".split('+')[0]
console.log (x)  // prints => Blahblah
x = "abc + def".split('+')[0]
console.log (x)  // prints => abc

您可以使用JavaScript的.split()函数将其分开:

const splitString = string.split(" +")

这将返回第一个字符串的一系列子字符串,其第一个元素将在" "之前的第一部分,您可以通过调用splitString[0]

访问。

https://www.w3schools.com/jsref/jsref_split.asp

上面的人们已经给你答案

var str = "Blahblah + blahblah+Blahblah + blahblah";
var res = str.split("+");
for(var i=0;i<res.length;i++)
{
console.log(res[i].trim());
}

请参阅下面的代码:

var x = "Blahblah + blahblah".split('+');
var result = '';
for(let i of x)
{
  result += i.trim();
}
console.log(result);

最新更新