Наряду с другими фильтрами ссылок в программе есть возможность использовать и регулярные выражения.
Примеры регулярных выражений для фильтрации ссылок
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | Для взятия только ссылок, которые заканчиваются на цифру и символ / ***.ru/catalog/computers_and_notebooks/monitors/1070937/ Используйте регулярное выражение re:[0-9]/\Z где [0-9] - обозначает цифру / - обозначает символ / \Z - обозначает конец текста Для взятия только ссылок, которые содержат между слешами определенное количество цифр, например, 7 ***.ru/catalog/computers_and_notebooks/monitors/1070937/ Используйте регулярное выражение re:/\d{7}/\Z где / - обозначает символ / \d - обозначает цифру {7} - обозначает, что предыдущий элемент (\d) должен повториться ровно 7 раз / - обозначает символ / \Z - обозначает конец текста Для взятия только ссылок, которые содержат между слешами количество цифр, например, от 7 до 10 ***.ru/catalog/computers_and_notebooks/monitors/1070937/ ***.ru/catalog/computers_and_notebooks/monitors/10709378/ ***.ru/catalog/computers_and_notebooks/monitors/1070937810/ Используйте регулярное выражение re:/\d{7,10}/\Z где / - обозначает символ / \d - обозначает цифру {7,10} - обозначает, что предыдущий элемент (\d) должен повториться от 7 до 10 раз / - обозначает символ / \Z - обозначает конец текста |
Для более подробного ознакомления с синтаксисом регулярных выражений, ознакомьтесь с этим материалом: Синтаксис регулярных выражений