As you will see with all these replacements, you are the one that decides what to search for and what to replace it with.

These are some examples of straight-forward text replacements.

Shortcut for Company details

With this example you can place "COMPANY DETAILS" anywhere in your content and it will get replaced by nicely styled details, including links and images. Saves a lot of time!

Search:

Enable the Case sensitive option.

COMPANY DETAILS

Replace:

<strong>Regular Labs</strong><br>
<a href="https://www.regularlabs.com">www.RegularLabs.com</a><br>
<a href="https://twitter.com/RegularLabs" target="_blank"><img src="https://regl.io/logo_twitter.png">Follow me on Twitter</a><br>
<a href="https://www.facebook.com/regularlabs" target="_blank"><img src="https://regl.io/logo_facebook.png">Like me on Facebook</a>

Add styling to words

This example adds a span with a classname to all occurrences of 'My Company Name'.
Once you have a classname, you can style it any way you want through css. Like changing the text color and size. Adding borders and backgrounds. Or even adding icons before or after it.

Search:

My Company Name

Replace:

<span class="my-special-class">My Company Name</span>

This replacement can however replace itself multiple times, as the result also contains what you are searching for.
I recommend you make sure the search text is not inside the final replaced output.
For instance, you can add extra spaces which your browser will ignore anyway, like:

<span class="my-special-class">My   Company   Name</span>

Or make this smarter via Regular Expressions.
In the following example, it will only replace 'My Company Name' if it is not followed by a < character.

Enable the Regular Expressions option.

Search:

My Company Name([^<])

Replace:

<span class="my-special-class">My Company Name</span>\1

Changing words

In Joomla, pretty much all texts are taken from Language Files. This makes Joomla and extensions easily translatable.
However, not all extensions implement this correctly everywhere.

The best solution is of course to notify the extension developer and have it get fixed. But this does not always happen.
Instead of hacking the code of the extension, you can easily fix this through ReReplacer.

In this example we will be changing the word 'Cart' used in a shopping extension, for example, to 'Basket'.

Search:

class="shopping-cart">Cart</a>

Replace:

class="shopping-cart">Basket</a>

So the 'trick' here is to just add some unique html found surrounding the word in the html output of your page.

Note: With the Pro version of ReReplacer you can limit replacements based on languages. This way you can make a different replacement per language.

Changing texts used in extensions to something else

The best solution is to see if these can be changed via the Language Overrides.

If not, see the above example.