JSFiddle - React, Tailwind, and code Playground

by ShoeMaker

HTML

<div class="mw-changeslist">
     <h4>June 7, 2014</h4>

    <div>
        <table class="mw-collapsible mw-collapsed mw-enhanced-rc mw-changeslist-ns4-Village_pump_policy mw-changeslist-line-watched">
            <tr>
                <td><span class="mw-collapsible-toggle mw-collapsible-arrow mw-enhancedchanges-arrow mw-enhancedchanges-arrow-space"></span>

                </td>
                <td class="mw-enhanced-rc">&#160;&#160;&#160;&#160;&#160;&#160;12:49&#160;</td>
                <td> <span class="mw-title"><a href="/wiki/Wikipedia:Village_pump_(policy)" title="Wikipedia:Village pump (policy)" class="mw-changeslist-title">Wikipedia:Village pump (policy)</a></span>‎‎ (<a href="/w/index.php?title=Wikipedia:Village_pump_(policy)&amp;curid=986140&amp;diff=611966927&amp;oldid=611947125" title="Wikipedia:Village pump (policy)">6 changes</a> | <a href="/w/index.php?title=Wikipedia:Village_pump_(policy)&amp;curid=986140&amp;diff=611966927&amp;oldid=611965572" title="Wikipedia:Village pump (policy)">2 since last visit</a> | <a href="/w/index.php?title=Wikipedia:Village_pump_(policy)&amp;curid=986140&amp;action=history" title="Wikipedia:Village pump (policy)">history</a>) <span class="mw-changeslist
-separator">. .</span>  <strong dir="ltr" class="mw-plusminus-pos" title="78,636 bytes after change">(+3,993)</strong>‎ <span class="mw-changeslist-separator">. .</span>  <span class="changedby">[<a href="/wiki/User:Cyclopia" title="User:Cyclopia" class="mw-userlink">Cyclopia</a>‎ (3×); <a href="/wiki/User:Masem" title="User:Masem" class="mw-userlink">Masem</a>‎ (3×)]</span>

                </td>
            </tr>
            <tr class="mw-enhanced-watched">
                <td></td>
                <td class="mw-enhanced-rc">&#160;&#160;&#160;&#160;&#160;&#160;</td>
                <td class="mw-enhanced-rc-nested"><span class="mw-enhanced-rc-time"><a href="/w/index.php?title=Wikipedia:Village_pump_(policy)&amp;curid=986140&amp;oldid=611966927"...

JavaScript

var newEdits = [];
var newEditsROW = [];
$('table.mw-enhanced-rc').each(function () {
    newEditsROW$(this).find('span.mw-title ').closest('td').find('a:nth-child(3)').text().match(/(\d)*/);
    if (typeof (newEditsROW[1]) !== "undefined") {
        newEditsROW = parseInt(newEditsROW[1], 10);
    } else {
        newEditsROW = parseInt(1, 10);
    }
    newEdits[] = newEditsROW;
    newEditsROW = [];
});
alert(newEdits);