我正在尝试寻找一些帮助来解析和替换第 3 次出现的带有某些文本的字符(包括)之后的所有内容。
这是我需要完成的示例:
之前: 鲍勃、琼斯、苏西、艾米、辛迪、吉米
之后: 鲍勃、琼斯、苏西……
到目前为止我得到了:
var theString = ('Bob,Jones,Suzy,Amy,Cindy,Jimmy');
theString = theString.replace('', '...');
最佳答案
你可以做split + slice + join
:
var s = 'Bob,Jones,Suzy,Amy,Cindy,Jimmy'
var r = s.split(',').slice(0,3).join(',')
//=> "Bob,Jones,Suzy"
关于javascript - JQUERY/JavaScript - 正则表达式之后的所有内容,包括第 3 次出现的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40269063/