I have long string and I want to replace some chars with empty. I have following regex
- 1st I want to remove all url from string, for which I have regex - /(?:https?|ftp):\/\/[\n\S]+/i
- Next I want to remove all word which starts with Car followed by nine digits. Car word should case insensitive, regex for that - /car\s*\d{9}/i
- And Last I want to remove all special chars from string, regex for that - /[^\w\s]/gi
So my input string like below
Input
Hell Test https://regex101.com with special Car123456789dgd cha cAr12345678racters @##!$#!@Hekki
OutputHell Test with special dgd cha cAr12345678racters Hekki
currently I have to do 3 separate operation to do this, Is there any way I can combine these regex into one?
I try to join using | but didn't work.
(/(?:https?|ftp):\/\/[\n\S]+/i)|(/car\s*\d{9}/i)|(/[^\w\s]/gi)
 
    