utilizan que parentesis para los llaves llave inglés ingleses ingles gramatica escribe entre diferencia corchetes como javascript regex

javascript - que - llaves en ingles



Obtener texto entre dos corchetes redondeados (3)

¿Cómo puedo recuperar la palabra my from entre los dos corchetes redondeados en la siguiente oración usando una expresión regular en JavaScript?

"Este es (mi) texto simple"


También puede probar un método que no sea de expresión regular (por supuesto, si hay varios corchetes de este tipo, eventualmente necesitará bucles o expresiones regulares)

init = txt.indexOf(''(''); fin = txt.indexOf('')''); console.log(txt.substr(init+1,fin-init-1))


console.log( "This is (my) simple text".match(//(([^)]+)/)/)[1] );

/( abriendo la llave, ( - inicio de la subexpresión, [^)]+ - cualquier cosa excepto paréntesis de cierre una o más veces (es posible que desee reemplazar + con * ), ) - final de la subexpresión, /) - llave de cierre. La match() devuelve una matriz ["(my)","my"] de la cual se extrae el segundo elemento.


var txt = "This is (my) simple text"; re = //((.*)/)/; console.log(txt.match(re)[1]);​

Ejemplo de jsFiddle