Untitled
unknown
plain_text
4 months ago
639 B
4
Indexable
#include <regex> #include <string> std::vector<std::string> parseHtml(const std::string& html, const std::string& className) { std::vector<std::string> results; // Sınıfı "s4" olan td etiketlerini eşleyen düzenli ifade std::regex regex("<td[^>]*class=\"" + className + R"([^"]*\"[^>]*>(.*?)</td>)"); std::smatch match; std::string::const_iterator searchStart(html.cbegin()); while (std::regex_search(searchStart, html.cend(), match, regex)) { results.push_back(match[1]); // İçeriği al searchStart = match.suffix().first; // Aramaya kaldığı yerden devam et } return results; }
Editor is loading...
Leave a Comment