所以我对正则表达式相当陌生。任何帮助表示赞赏。javascript正则表达式:匹配只有一些字母的所有单词
我有以下格式的字符串:给定的只是一些输入
var str: ".item-61347 .item-79134 .item-79465 .item-96464"
我希望能够提取所有匹配的话,。例如:
input: 13 --> .item-61347 .item-79134
input: 79 --> .item-79134 .item-79465
input: 96464 --> .item-96464
的投入将是一个字符串变量,所以我非常希望能够做这样的事情:
str.match(<regexp with string containing input>)
哇,这是真棒!!!!如果我能给你+100我会的。我在工作中处于严格的最后期限,不得不与jQuery同位素库一起使用。再次感谢!上帝保佑 – victormejia
对于输入'13',这不符合'.item-633413'。您可能需要将'[0-9] +'替换为'[0-9] *'。并且制作第一个'[0-9] *''不确定',如'[0-9] *?'。你怎么看? – Kash
@Kash你真的检查你的例子吗?这是向前看,不是简单的匹配;正则表达式中的'OR'。 – raina77ow