我有一個字符串,比如這個:正則表達式逃避<!here|@here>所有比賽用@here或空白
var myString = 'Hi, <!here|@here>';
我想逃避什麼,可能是由API被誤解爲HTML,認爲正則表達式是完美的,但我無法弄清楚。在上面的字符串運行後
理想輸出:
嗨,@here
這是我到目前爲止已經試過:
var result = myString.replace(/(<!.*\|.*)@.*(>)/gm,' ');
console.log(string,result);
我越來越這裏是一個空白的迴應在此期間使用regex101進行測試。點星級.*
的
請提供真實世界的輸入/期望的輸出樣本。 – revo
我無法弄清楚你想在這裏取代什麼。 –
更正了我的帖子,我的壞! – Tiago