Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.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 将方括号中的所有数字放入数组_Javascript_Regex - Fatal编程技术网

Javascript 将方括号中的所有数字放入数组

Javascript 将方括号中的所有数字放入数组,javascript,regex,Javascript,Regex,我已经试了很多次了,但都没能解决我的问题。我想这很容易,有人可以给我一个提示/链接 我想将我网页上方括号[123]中的所有数字转换为如下变量:var all_sources_url=“123123”,并将该变量附加到链接 网页示例: <h1>Text</h1> <p>For a generative propagation, seeds must be harvested in winter from high quality sites in the nea

我已经试了很多次了,但都没能解决我的问题。我想这很容易,有人可以给我一个提示/链接

我想将我网页上方括号[123]中的所有数字转换为如下变量:var all_sources_url=“123123”,并将该变量附加到链接

网页示例:

<h1>Text</h1>
<p>For a generative propagation, seeds must be harvested in winter from high quality sites in the nearby area or a site with similar growing conditions [682, 683].</p>
<p>Germination is increased by frost. Germination rates about 80 % can be achieved with good seeds [684].</p>
文本
对于生殖繁殖,种子必须在冬季从附近地区的高质量地点或具有类似生长条件的地点收获[682,683]

霜冻使种子发芽。优良种子的发芽率约为80%[684]

链接示例

<h1>Link</h1>
<p><a href="" target="_blank" id="all_sources">List of all cited literarure</a></p>
链接

JS-trial(如果变量看起来像上面描述的那样,那么它可以工作,但是构造变量不起作用。)


$(文档).ready(函数(){
var所有来源的url;
$.each($((.p”).html().match(/\[(.+?)\]/g)),函数(索引,值){
所有_源_url+=值;
});
$(“#所有#源”).attr(“href”,“quellen.php?id=“+所有#源#url+”&name=文献”);
});
非常感谢你的帮助! 到


$(文档).ready(函数(){
var all_sources_url=[];
$.each($((.p”).html().match(/\[(.+?)\]/g)),函数(索引,值){
所有源url.push(value.replace(“[”,”).replace(“]”,”);
});
$(“#所有#源”).attr(“href”,“quellen.php?id=“+所有#源#url.join”(“,”+”&name=文献”);
});

希望这有帮助

无论是谁写下了这段代码,请说明这段代码的问题,这样对每个人的学习都有好处。。。谢谢
 <script type="text/javascript">
  $(document).ready(function() {
   var all_sources_url;       
   $.each(($("p").html().match(/\[(.+?)\]/g)), function( index, value){
    all_sources_url += value;
   });
  $("#all_sources").attr("href", "quellen.php?id=" + all_sources_url + "&name=literature");
 });
 </script>
 <script type="text/javascript">
  $(document).ready(function() {
   var all_sources_url = [];       
   $.each(($("p").html().match(/\[(.+?)\]/g)), function( index, value){
    all_sources_url.push(value.replace("[", "").replace("]", ""));
   });
  $("#all_sources").attr("href", "quellen.php?id=" + all_sources_url.join(",") + "&name=literature");
 });
 </script>