从字符串中提取某些字符串模式

时间:2013-04-16 01:16:55

标签: php javascript

我说我有:

var text1 = "James<>Australia";

我想提取詹姆斯和澳大利亚并将其存储为数组,如下所示

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

我该怎么做?

在php中,我使用:

$extractedText = preg_split("/<>/",$text1);

3 个答案:

答案 0 :(得分:3)

您实际上并不需要这种分割的正则表达式:

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

在JavaScript中转换为:

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

答案 1 :(得分:1)

split功能呢?

text1.split(/<>/);

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

"James<>Australia".split(/<>/);

我认为它的工作方式完全一样。

答案 2 :(得分:1)

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