@paini said in регулярное выражение:
@Fox Да,в этом случае работает.В моем же - нет.Написал вам в личку
В личке я не помогаю https://community.bablosoft.com/topic/11352/я-не-помогаю-в-личке
Помогите с регуляркой для строки: <a class="surf_ckick" onclick="start_youtube_view_ai_captcha('3881492', '2626004', '2hUtvvyHXN8') Результат: 3881492 только цифры. Вотето: 2hUtvvyHXN8 нужно с указанием количества символос (11), причем может присутствовать "=", "_" и другие. Вся строка нужна для точной идентификации.
Не работает: <a\ class="surf_ckick"\ onclick="start_youtube_view_ai_captcha('(\d{7,7})',\s'\d{7,7}',\s'\w{11,11}')
@denMark said in Регулярное выражение:
Помогите с регуляркой для строки: <a class="surf_ckick" onclick="start_youtube_view_ai_captcha('3881492', '2626004', '2hUtvvyHXN8') Результат: 3881492 только цифры. Вотето: 2hUtvvyHXN8 нужно с указанием количества символос (11), причем может присутствовать "=", "_" и другие. Вся строка нужна для точной идентификации.
Не работает: <a\ class="surf_ckick"\ onclick="start_youtube_view_ai_captcha('(\d{7,7})',\s'\d{7,7}',\s'\w{11,11}')
start_youtube_view_ai_captcha\('(\d*)?'
@Fox said in Регулярное выражение:
start_youtube_view_ai_captcha('(\d*)?'
Выдает лишние результаты, нужно что б в обрамляющем тексте присутствовало: , '2626004', '2hUtvvyHXN8')
Где 2hUtvvyHXN8 одиннадцать символов. строка:
start_youtube_view_ai_captcha('3881492', '2626004', '2hUtvvyHXN8')
const str = <a class="surf_ckick" onclick="start_youtube_view_ai_captcha('3881492', '2626004', '2hUtvvyHXN8')">;
const regex = /<a\s+class="surf_ckick"\s+onclick="start_youtube_view_ai_captcha('(\d{7})',\s*'\d{7}',\s*'([\w=]{11})')/;
const match = str.match(regex);
if (match) {
console.log("Число:", match[1]); // 3881492
console.log("Код:", match[2]); // 2hUtvvyHXN8
} else {
console.log("Совпадение не найдено.");
}
Есть строки в html:
@denMark said in Регулярное выражение:
Всем спасибо. Вот эта работа5т: "start_youtube_view_ai_captcha('([\d]{7})',\s'\d{7}',\s'([\w=_]{11})')
Что то много всего нагромождено в ней
start_youtube_view_ai_captcha\('(\d+)?', '\d+', '.+'
или
start_youtube_view_ai_captcha\('(\d{7})', '\d{7}', '.{11}'