2013-07-08 86 views
2

需要提取此[ “IBM”]字符串,已经得到IBM,我已经试过这样提取字符串用JavaScript

(/['"]/g,'') way. 
var extractor=(/['"]/g,''); 
     var newArr = extractor.exec(NAME); 

       alert(newArr); 

回答

4

你应该解析为JSON:

var array = JSON.parse(input); 
alert(array[0]); 
0

试试这个:

//variable contains ["IBM"] 
variable = variable.substr(2,3); 

这将工作只有在(“”)长度之间的文本是3

+0

更糟糕的主意数组,永远。 –

+0

大声笑,我承认这有点懒惰:) – user

1

这应该让你的所有比赛

var matches = mystring.match(/\[\"(.*?)\"\]/g);