2016-10-26 8 views
1

私は、3文字目の出現の後(すべてを含む)を何らかのテキストで解析して置き換える際に助けを捜そうとしています。ここでJQUERY/JavaScript - RegExのすべての後に3文字の出現を含む

は私が達成必要なものの一例である:

前: ボブ・ジョーンズ、スージー、エイミー、シンディ、ジミー

後: ボブ・ジョーンズ、スージー...

アイブ氏は、これまでに得:

var theString = ('Bob,Jones,Suzy,Amy,Cindy,Jimmy'); 
theString = theString.replace('', '...'); 
+0

したがって、コンマで区切られた英数字の文字列を最大3回繰り返してキャプチャしますか? –

答えて

2

あなたはsplit + slice + joinを行うことができます。

var s = 'Bob,Jones,Suzy,Amy,Cindy,Jimmy' 
var r = s.split(',').slice(0,3).join(',') 
//=> "Bob,Jones,Suzy" 
関連する問題