Мне нужно иметь возможность определить, соответствует ли строка списку определенных значений.
Скажем, у меня есть определенный список строк, например.
a | activ | blue | lagoon | ex (defind list is much longer and contains approx. 50+ possibilties)
Я должен быть в состоянии соответствовать любому из следующего;
a
a[name]
activ
activ[class=somevalue]
blue
lagoon[name=somevalue], ...e.t.c
можно ли через регулярное выражение определить, содержится ли переданная строка в определенном списке?
Благодарность...
new RegExp(values.split(' | ').join('|')).test(str)
. 30.04.2013