Untitled

 avatar
unknown
plain_text
4 months ago
590 B
4
Indexable
std::vector<std::string> parseTdWithClassAndDir(const std::string& html) {
    std::vector<std::string> results;

    // <td class="s1" dir="ltr"> içeren regex
    std::regex regex(R"(<td class=["'][^"']*s1[^"']*["'][^>]*dir=["'][^"']*ltr[^"']*["'][^>]*>(.*?)</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