Ответ 1
Попробуйте,
var regex = new RegExp("[0-9]"); // expression here
$("#id a").filter(function () {
return regex.test($(this).text());
});
Возможно ли иметь селектор jQuery, где: contains() является регулярным выражением?
Мне нужно выбрать элемент, в котором innerHTML содержит что-то, что можно найти через регулярное выражение?
Я знаю, это короткий вопрос. Мои извинения.
var t = $("#id a:containsRegex("/[0-9]/g")"); // Doesn't work
Попробуйте,
var regex = new RegExp("[0-9]"); // expression here
$("#id a").filter(function () {
return regex.test($(this).text());
});