如何删除第二次出现特定字符后的所有内容?

Mon*_*der 4 javascript jquery

我有一个像下面这样的字符串

var str = "Lorem Ipsum is simply& dummy text of the &printing and & typesetting industry."
Run Code Online (Sandbox Code Playgroud)

如何&在 jQuery 中删除第二个字符及其后的所有内容?

tri*_*cot 12

您可以结合splitjoin

str.split("&", 2).join("&")
Run Code Online (Sandbox Code Playgroud)

该参数2将使split仅返回被分割的前两个子字符串,其余的将被忽略。join会将那 2 块与修复后的 2 块重新组装在一起&