JS函数拆分不工作字母大写

Ba *_*rần 1 javascript

例1:

var string_1 = "My name is Tom Jelly";
var param = string_1.split('Tom');
console.log(param);
Run Code Online (Sandbox Code Playgroud)

["我的名字是","果冻"]

例2:

var string_2 = "My name is tom Jelly";
var param = string_2.split('Tom');
console.log(param);
Run Code Online (Sandbox Code Playgroud)

["我叫汤姆果冻"]

如何获得示例1的结果?

hsz*_*hsz 6

您可以使用regexp作为带i标志的分隔符(不区分大小写):

string_2.split(/Tom/i);
Run Code Online (Sandbox Code Playgroud)