小编Pal*_*one的帖子

正则表达式清理编号列表

我刚刚开始玩Regex并且似乎有点卡住了!我在TextSoap中使用多行编写了批量查找和替换.这是为了清理食谱,我有OCR'd,因为有成分和方向我不能改变"1"成为"1",因为这可以重写"1汤匙"为"1.汤匙".

因此,我检查了以下两行(可能有额外的行)是否是使用此代码作为查找的下一个序列号:

^(1) (.*)\n?((\n))(^2 (.*)\n?(\n)^3 (.*)\n?(\n))
^(2) (.*)\n?((\n))(^3 (.*)\n?(\n)^4 (.*)\n?(\n))
^(3) (.*)\n?((\n))(^4 (.*)\n?(\n)^5 (.*)\n?(\n))
^(4) (.*)\n?((\n))(^5 (.*)\n?(\n)^6 (.*)\n?(\n))
^(5) (.*)\n?((\n))(^6 (.*)\n?(\n)^7 (.*)\n?(\n))
Run Code Online (Sandbox Code Playgroud)

以下作为上述各项的替代:

$1. $2 $3 $4$5
Run Code Online (Sandbox Code Playgroud)

我的问题是虽然它按照我想要的方式工作,但它永远不会执行最后三个数字的任务......

我要清理的文字示例:

1 This is the first step in the list

2 Second lot if instructions to run through
3 Doing more of the recipe instruction

4 Half way through cooking up a storm

5 almost finished the recipe

6 Serve and eat
Run Code Online (Sandbox Code Playgroud)

而我希望它看起来像:

1. This is the first step in …
Run Code Online (Sandbox Code Playgroud)

regex

6
推荐指数
1
解决办法
833
查看次数

Javascript parseFloat和nulls

我是javascript的新手,因为我目前在jQuery Mobile中创建一个跨平台的web应用程序,我已经使用了XML解析到HighCharts图的例子但是当我在我的系列数据中遇到null时它无法绘制任何一行并使它几乎成为一个散点图.

// push data points
$(series).find('data point').each(function(i, point) {
    seriesOptions.data.push( 
        parseFloat($(point).text())
    );
});
Run Code Online (Sandbox Code Playgroud)

我不知道如何编写一个if语句来检查它是否找到了null,如果是,如何告诉它使用它...任何人都可以帮助或指出我正确的方向,因为我喜欢我的图表到是正确的,而不是在我有一个零的位置放置零值.

javascript null parsing parsefloat highcharts

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

highcharts ×1

javascript ×1

null ×1

parsefloat ×1

parsing ×1

regex ×1