2011-02-11 11 views
5

que quieren dividir siguiente cadena en dos partes utilizando la función de división de JavaScriptcuerda dividida por el guión en Javascript

cadena original es 'tamaño medio' - '! Mega Iglesia'(con comillas simples)

favor marca que hay una comilla simple dentro de la cadena

y quiero dividirlo por el símbolo de guión por lo que el resultado sería

[0] Average Sized 
[1] Mega Church! 

Respuesta

6

intente esto:

"Average Sized - Mega Church!".split(/\s*\-\s*/g) 

editar:

si se refiere a la cadena original incluye las comillas simples, esto debería funcionar:

"'Average Sized - Mega Church!'".replace(/^'|'$/g, "").split(/\s*\-\s*/g) 

si sólo quería decir que la cadena se define con comillas simples, el original va a funcionar.

7
var str = "Average Sized - Mega Church!"; 
var arr = str.split("-"); 
1
var str = "Average Sized - Mega Church!"; 
var arr = []; 

arr = str.split('-'); 
0

método más fácil es

var arr = "'Average Sized'-'Mega Church!'".replace(/'/ig,"").split("-") 
Cuestiones relacionadas