我试着给一个特定的字符串,例如找到一个字一个最接近的匹配匹配一个词的序列中的字符:从给定的字符串
,所以我将有:
"jonston" x "john" => "jo" //only "jo" is the part that matches
"joshua" x "john" => "jo"
"mark" x "marta" => "mar"
,你可以看到,我只希望检索序列匹配的字符,这就是为什么joshua
和john
只会有jo
共同的序列,而不是joh
因为两者有信h
我已经试过了正则表达式使用下列内容:
"john".match(/["joshua"]+/) //=> outputs ["joh"] and not ["jo"]
有什么办法,我只能匹配第一个字符相匹配的?
我将使用JavaScript来实施
我希望是有道理的提前
不错的,+1 :) – sp00m
@ sp00m:它本质上是你的,但更加浓缩。 – georg