Multi Instance Replace

Replace multiple instances of text within a single string.

by Robert Herring

HTML

<script src="http://github.com/cowboy/jquery-replacetext/raw/master/jquery.ba-replacetext.js"></script>
<div class="newspage">
    <div class="first">#174, #174, #174</div>
    <div class="second">#8482, #8482, #8482</div>
    <div class="">#8482, #8482, #8482</div>
    <div class="">LAST_NAME, FIRST_NAME MIDDLE_INITIAL</div>
</div>

JavaScript

// This requires Ben Alman's ReplaceText jQuery plugin
// http://benalman.com/projects/jquery-replacetext-plugin/
// Read the docs for specific use


$('div').replaceText( /#174/gi, "®" );
$('div').replaceText( /#8482/gi, "™" );
$('div').replaceText( /LAST_NAME/gi, "Smith" );
$('div').replaceText( /FIRST_NAME/gi, "John" );
$('div').replaceText( /MIDDLE_INITIAL/gi, "P" );