我已经写在JavaScript(网页),但由于我尝试使用RegExpression它应该几乎相同。正则表达式(字符串比较)
我有一个字符串,其中有一些坐标,由空间charakter分隔。
var coords = "0:0 0:0:0 1:0:1 0:0:0:1";
var part = "0:0";
我想要所有以part(“0:0”)的值开头的坐标;
我tryed什么是一样的东西:
var reg = new RegExp(part+"*");
alert(coords .match(reg));
但它似乎没有propperly工作。
它应与 “0:0”, “0:0:0”, “0:0:0:1”,而不是 “1:0:1”(编辑)
任何人有一个想法?!
亲切的问候!
试试这个var reg = new RegExp(part,“*”); – N20084753
你不清楚。它是否匹配“0:0:0”和/或“0:0:0:1”? – epascarello
它应该匹配“0:0”和“0:0:0”和“0:0:0:1”但不是“1:0:1” – marius