I am beginner with regex, tried to make regex for this problem but coulndt,
I need a single regex to replace multiple words: 111, 222, 333, in text like this with 444, 555, 666 (case insensitive):
Example:
randomtext111randomtext
randomtext222
randomtext
333randomtext
randomtext
To replace with words 444, 555, 666 to have this result:
randomtext444randomtext
randomtext555
randomtext
666randomtext
randomtext
I managed to replace when every word is in single line, with this in powergrep:
(111)
(222)
(333)
replace with
444
555
666
but it doesnt work in above example.
Multiple search and replace?
Moderator: General Moderators
Re: Multiple search and replace?
You won't be able to use a single regex to do three different replacements. It has to be three separate ones.
Side note: if the words are as simple as just "111" then you don't need (shouldn't use) regular expressions - simple find-and-replace functions like str_replace() are perfectly fine. And you can give all three replacements at once too.
Side note: if the words are as simple as just "111" then you don't need (shouldn't use) regular expressions - simple find-and-replace functions like str_replace() are perfectly fine. And you can give all three replacements at once too.