Articles of regex

ES6 filtra una matriz con Regex

Estoy tratando de filtrar una matriz que contiene un montón de urls. Necesito devolver las URL que solo contienen la palabra “contacto”. Por ejemplo, hay un enlace https://www.example.com/v1/contact-us/ca Esto debe ser devuelto desde el filtro. Intenté esto: const regex = new RegExp(“/\bcontact\b”, ‘g’ ) sites.links.filter((val) => { console.log(regex.test(val.href)) }) Actualmente solo devuelve falso a través […]

Obtenga todos los artículos que comienzan con el nombre de la clase

Estoy tratando de mostrar sólo ciertos div s. La forma en que he decidido hacer esto es, primero, ocultar todos los elementos que comienzan con “página” y luego solo mostrar los div s correctos. Aquí está mi código (simplificado): Some content Some content Some content Some content function showfields(page){ //hide all items that have a […]

split (/ \ s + /). pop () – ¿Qué hace?

¿Podrías traducir esta expresión a palabras? split(/\s+/).pop() Está en javascript y usa expresiones regulares para dividir una cadena, pero ¿cuáles son los principios?

¿Cómo validar la fecha y hora del formato MM / dd / aaaa hh: mm?

Estoy usando MaskedEditExtender para ingresar una fecha y hora. Soy incapaz de averiguar cómo validarlo. ¿Hay alguna expresión regular para validar fechas junto con el tiempo MM / dd / aaaa hh: mm o alguna función de Javascript?

columna de validación de slickgrid con expresiones regulares

Hay una muestra simple con validación de columna: function requiredFieldValidator(value) { if (value == null || value == undefined || !value.length) { return {valid: false, msg: “This is a required field”}; } else { return {valid: true, msg: null}; } } y para validar la columna solo se necesita poner esta opción: validator: requiredFieldValidator Pero, […]

Obtener caracteres duplicados en cadena

Intento hacer coincidir / obtener todas las repeticiones en una cadena. Esto es lo que he hecho hasta ahora: var str = ‘abcabc123123’; var REPEATED_CHARS_REGEX = /(.).*\1/gi; console.log( str.match(REPEATED_CHARS_REGEX) ); // => [‘abca’, ‘1231’] Como puede ver, el resultado coincidente es [‘abca’, ‘1231’] , pero espero obtener [‘abc’, ‘123’] . ¿Alguna idea para lograr eso? […]

Expresión regular para que coincida con la URL genérica

He mirado por todas partes y aún no he encontrado una solución única para satisfacer mi necesidad de un patrón de expresión regular que coincida con una URL genérica. Necesito admitir múltiples protocolos (con verificación), localhost y / o direccionamiento IP, puertos y cadenas de consulta. Algunos ejemplos: http: // localhost / mysite https: // […]

¿Cómo extraer una URL de un Tweet con un RegEx de JavaScript?

Suponiendo que tengo el tweet almacenado como una cadena en una variable JS … ¿Cómo extraer una URL de un tweet con un RegEx de JavaScript? Esto debería ser mucho más fácil que extraer una URL de una cadena, porque: Supondré que todo lo que comienza con http o www y termina con un espacio […]

¿Cómo consigo todos los elementos iframe?

Estoy mostrando un indicador de carga mientras que algunos iframes externos se cargan con el siguiente código: Loading iframe function loading_iframe(){ document.getElementById(‘loading_iframe’).style.display = “none”; document.getElementById(‘loading’).style.display = “”; document.getElementById(‘loading_iframe’).onload = function(){ document.getElementById(‘loading’).style.display = “none”; document.getElementById(‘loading_iframe’).style.display = “”; } } Loading… loading_iframe(); El problema es que estoy ejecutando alrededor de 50 mini iframes por página y no […]

Expresión regular getElementById

Necesito usar Javascript puro por primera vez en mucho tiempo, y habiéndome acostumbrado al cómodo colchón de jQuery, todo lo importante se me está escapando. Necesito seleccionar un grupo de divs en expresiones regulares. Así que tengo cosas como esta; .. .. .. .. Y necesitaría crear un bucle que atraviese todos los divs con […]