我有片段 javascript (web) 但因为我尝试使用 RegExpression 它应该工作几乎相同。
我有一个字符串,其中有一些坐标,由空格字符分隔(最后一个坐标后面没有空格)。
var coords = "0:0 0:0:0 1:0:1 0:0:0:1 0:0:1 0:0:2";
var part = "0:0";
我希望所有坐标都以部分(“0:0”)的值加上“:”和下一个坐标号开头。如果坐标匹配但有多个额外的“坐标维度”,则不应显示...
例如,它应该显示 0:0:0、0:0:1 和 0:0:2 但不是 0:0(因为维度更少)、0:0:0:1(因为如果附加维度)
我尝试的是这样的:
var reg = new RegExp("(^|\\s)(0:0:\\d\\s)", "g");
alert(coords .match(reg));
但它似乎不能正常工作。
有人有想法吗?!
亲切的问候!