从字符串中提取特定的字符串模式


Extract certain string pattern from a string

假设我有:

var text1 = "James<>Australia";

我想提取James和Australia并将其存储在数组中,就像下面

extractedText[0] = "james";
extractedText[1] = "Australia"; 

我该怎么做?

在php中,我使用:
$extractedText = preg_split("/<>/",$text1);

对于这样的分割,实际上不需要正则表达式:

$parts = explode('<>', $text1);

在JavaScript中翻译为:

var parts = text1.split('<>');

split函数呢?

text1.split(/<>/);

或者直接粘贴到JS控制台检查结果:

"James<>Australia".split(/<>/);
var text1 = "James<>Australia";
var extractedText = text1.split(/<>/);