我有两个可能的示例字符串:
'Software Sheffield'
和
'Software IN Sheffield'
如果字符串中间有关键字“IN”,我想拆分该字符串。
例如1:
var string1 = 'Software Sheffield';
var string2 = '';
例如2:
var string1 = 'Software';
var string2 = 'Sheffield';
谁能帮我实现这个目标?
到目前为止我已经尝试过:
var string1 = string.split(/[ IN ]+/);
var string2 = string.split(/+[ IN ]/);
最佳答案
只需使用字符串作为分隔符(带空格)
.split(' IN ');
关于如果关键字存在,JavaScript 正则表达式分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19786885/