小编Tim*_*ard的帖子

使用Perl删除注释

是否有任何正则表达式能够从perl中删除给定C程序中//和/**/var的所有注释?

给定多行程序,它应该使用正则表达式来删除注释并返回未注释掉的部分.

谢谢.

regex perl

3
推荐指数
2
解决办法
2401
查看次数

Haskell嵌套循环累加器

我正在努力将我的服务器端编程语言从PHP修改为Haskell,因此我并不完全熟悉函数式语言设计.

在这里,我想将以下php函数的部分处理代码转换为Haskell:

function loop($A) {
  $array1 = array();
  $num = (int)$A;
  if ($num == 0)
    $array1 = "0";
  for (int $i=0; $i<$num; $i++)
    foreach (loop($i-$num) as &$value)
      $array1[] = "+ ".$value." ";  //concat
  return $array1;
}
Run Code Online (Sandbox Code Playgroud)

我想会有大量使用map/mapM_函数,但积累如何工作?我开始认为增加的安全性在这一点上不值得改造.

谢谢.

haskell loops functional-programming accumulator

0
推荐指数
1
解决办法
1161
查看次数

在GoLang解析维基百科的标准普尔500指数数据

我试图弄清楚如何从这个页面解析S&P 500股票表:https://en.wikipedia.org/wiki/List_of_S%26P_500_companies.

Python有很好的库,比如lxml,有助于解决这个问题,但我在GoLang尝试做同样的事情.我已经研究过使用"net/http"进行GET请求,但我不确定如何执行实际的解析.

谢谢.

go html-parsing xml-parsing

0
推荐指数
1
解决办法
346
查看次数