En primer lugar, aquí es mi fragmento de código:Javascript expresiones regulares de verificación si se aplican
var str = '<!--:de-->some german text<!--:--><!--:en-->some english text<!--:-->';
var match = str.match(/de-->([^<]+).+?en[^>]+>([^<]+)/i);
var textInDe = match[1];
var textInEn = match[2];
Tengo esta validación de expresiones regulares (gracias a la máscara), que funciona muy bien.
Ahora, quiero comprobar con una sentencia if si esta expresión regular aplica a un trozo de cuerda o no. Estoy usando JavaScript jquery.
Gracias de antemano :)
hm realmente no sé cómo debería funcionar ?! cómo se vería en una declaración if? if (... == cierto) o qué? –
Actualizado mi respuesta. – Dogbert
@ YeppThat'sMe No necesita tener '== verdadero' en una instrucción if, literalmente, nunca. Tal vez '=== verdadero', pero definitivamente no es el otro –