试图使用javascript regex将所有制表符的新行替换为单个新行。使用一些可以显示其功能的在线测试仪。但是它不在javascript中。有人可以帮忙吗

var str;
str.replace(/[\t \n,]+/, ",");

input: UIPLAT-234 UIPLAT-342,UIPLAT-3452<\t>UIPLAT-23<\n>UIPLAT-55
the above <\t> and <\n> represent the input of a tab and new line

最佳答案

您需要添加全局标志:

str.replace(/[\t \n,]+/g, ",");

10-05 21:44