JSFiddle - React, Tailwind, and code Playground

by dixalex

HTML

<table>
 <tbody><tr> <td>Walmart:</td>
 </tr>
 <tr> <td>Home Installation / Assembly </td>
 </tr>
 <tr> <td>Card Management (Debit/Credit cards, Gift cards)</td>
 </tr>
 <tr> <td>Financial Services (Check-cashing, Money orders, Money transfers, Bill pay)</td>
 </tr>
 <tr> <td>Tax Preparation Services</td>
 </tr>
 <tr> <td>Auto Care Center (car repairs, auto parts, etc.)</td>
 </tr>
 <tr> <td>CarSaver Auto Buying service</td>
 </tr>
 <tr> <td>Coinstar kiosk</td>
 </tr>
 <tr> <td>Entertainment center (media, electronics, tvs, etc.)</td>
 </tr>
 <tr> <td>Food court / deli</td>
 </tr>
 <tr> <td>Health &amp; Wellness (Health Clinic, Pharmacy, Vision Center, etc.)</td>
 </tr>
 <tr> <td>Photo Services</td>
 </tr>
 <tr> <td>Redbox Movie Rental</td>
 </tr>
 <tr> <td>Registry (Wedding, Baby, Event)</td>
 </tr>
 <tr> <td>Tech Support</td>
 </tr>
 <tr> <td></td>
 </tr>
 <tr> <td>Kmart:</td>
 </tr>
 <tr> <td>Card Management (Debit/Credit cards, Gift cards)</td>
 </tr>
 <tr> <td>Financial Services (Check-cashing, Money orders, Money transfers, Bill pay)</td>
 </tr>
 <tr> <td>Auto Care Center (car repairs, auto parts, etc.)</td>
 </tr>
 <tr> <td>Coinstar kiosk</td>
 </tr>
 <tr> <td>Entertainment center (media, electronics, tvs, etc.)</td>
 </tr>
 <tr> <td>Health &amp; Wellness (Health Clinic, Pharmacy, Vision Center, etc.)</td>
 </tr>
 <tr> <td>Registry (Wedding, Baby, Event)</td>
 </tr>
 <tr> <td></td>
 </tr>
 <tr> <td>Target:</td>
 </tr>
 <tr> <td>Home Installation / Assembly</td>
 </tr>
 <tr> <td>Card Management (Debit/Credit cards, Gift cards)</td>
 </tr>
 <tr> <td>Auto Care Center (car repairs, auto parts, etc.)</td>
 </tr>
 <tr> <td>Entertainment center (media, electronics, tvs, etc.)</td>
 </tr>
 <tr> <td>Food court / deli</td>
 </tr>
 <tr> <td>Health &amp; Wellness (Health Clinic, Pharmacy, Vision Center, etc.)</td>
 </tr>
 <tr> <td>Photo Services</td>
 </tr>
 <tr> <td>Registry (Wedding, Baby, Event)</td>
 </tr>
 <tr> <td>Tech Support</td>
 </tr>
 <tr> <td></td>
 </tr>
...

JavaScript

var text_match = ["Home Installation / Assembly", "Card Management (Debit/Credit cards, Gift cards)", "Financial Services (Check-cashing, Money orders, Money transfers, Bill pay)", "Tax Preparation Services", "Auto Care Center (car repairs, auto parts, etc.)", "CarSaver Auto Buying service", "Coinstar kiosk", "Entertainment center (media, electronics, tvs, etc.)", "Food court / deli", "Health & Wellness (Health Clinic, Pharmacy, Vision Center, etc.)", "Photo Services", "Redbox Movie Rental", "Registry (Wedding, Baby, Event)", "Tech Support", "Auto Buying program/service", "AutoTech services (e.g. car electronic installation, etc.)", "Financial Services (Check-cashing, Money orders, Money transfers, Bill pay)", "None of the above"];

$(text_match).each(function(index, text) {
$('td').each(function(td_index, td_element) {
if($.trim($(td_element).text().replace('&amp;', '&')) === text.toString()) {
$(td_element).html((index+1) + '&#160;~~~~' + $(td_element).html());
}
});
});