最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

在node.js中为电影api添加“+”到“”

IT培训 admin 6浏览 0评论

在node.js中为电影api添加“+”到“”

我知道这将是一个简单的问题。我是新编码,还有很多东西需要学习。我正在运行带节点的电影API。如你所知,API的搜索不能有空格" "并且需要加号"+"才能搜索字符串。例如,当我在终端上搜索Die Hard时,它作为一部名为Die的电影回来,并且不识别“Hard”。如果我将其搜索为Die + Hard,我将获得我正在寻找的电影。如何在不让用户在搜索中写加号的情况下添加加号?谢谢您的帮助。

var axios = require("axios");

movieName = (process.argv[2]);


var queryUrl = "/?t=" + movieName + "&y=&plot=short&apikey=...";
回答如下:

str替换字符串中的所有空格实例(让我们称之为+):

str.replace(/ /g, "+");

要使用+替换任何空白字符的所有实例:

str.replace(/\s/g, "+");

有关更多信息,请参阅MDN docs on String.prototype.replace()

在node.js中为电影api添加“+”到“”

我知道这将是一个简单的问题。我是新编码,还有很多东西需要学习。我正在运行带节点的电影API。如你所知,API的搜索不能有空格" "并且需要加号"+"才能搜索字符串。例如,当我在终端上搜索Die Hard时,它作为一部名为Die的电影回来,并且不识别“Hard”。如果我将其搜索为Die + Hard,我将获得我正在寻找的电影。如何在不让用户在搜索中写加号的情况下添加加号?谢谢您的帮助。

var axios = require("axios");

movieName = (process.argv[2]);


var queryUrl = "/?t=" + movieName + "&y=&plot=short&apikey=...";
回答如下:

str替换字符串中的所有空格实例(让我们称之为+):

str.replace(/ /g, "+");

要使用+替换任何空白字符的所有实例:

str.replace(/\s/g, "+");

有关更多信息,请参阅MDN docs on String.prototype.replace()

发布评论

评论列表 (0)

  1. 暂无评论