Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将字符串更改为有效的wikipedia页面名称?_Javascript_String_Parsing_Wikipedia_Wikipedia Api - Fatal编程技术网

Javascript 如何将字符串更改为有效的wikipedia页面名称?

Javascript 如何将字符串更改为有效的wikipedia页面名称?,javascript,string,parsing,wikipedia,wikipedia-api,Javascript,String,Parsing,Wikipedia,Wikipedia Api,我想用“香蕉树”这样的短语直接发送到维基百科的url,比如“香蕉树”。我知道它必须遵循所概述的规则()。是否有一个JavaScript软件包可以在没有反复尝试的情况下自动正确格式化它,并执行多个api请求?我不知道这是解决问题的最佳方法,但这可能会有所帮助 string.replace(/\s\s+/g, '_'); // replaces all whitespace with '_' string.substring(0, 0).toUpperCase();//makes first cha

我想用“香蕉树”这样的短语直接发送到维基百科的url,比如“香蕉树”。我知道它必须遵循所概述的规则()。是否有一个JavaScript软件包可以在没有反复尝试的情况下自动正确格式化它,并执行多个api请求?

我不知道这是解决问题的最佳方法,但这可能会有所帮助

string.replace(/\s\s+/g, '_'); // replaces all whitespace with '_'
string.substring(0, 0).toUpperCase();//makes first char upper case

正如我所说,这可能不是一个简单的答案,但可能会有所帮助。

使用他们的搜索api