¿Puedo comparar de alguna manera dos números en expresiones regulares? Quiero una expresión regular que sea correcta para 10-12, pero incorrecta para 12-10. Quiero decir que 10 debe ser menor que 12. Quiero hacerlo en Javascript.
Tengo estas dos cuerdas … var str1 = “this is (1) test”; var str2 = “this is (2) test”; Y desea escribir un RegEx para extraer lo que está DENTRO de los paréntesis como en “1” y “2” para producir una cadena como la siguiente. var str3 = “12”; ahora mismo tengo esta expresión regular […]
Este código jQuery se ejecutará como un bookmarklet en el editor de wordpress. El código bookmarklet / jQuery editará el texto en el campo de contenido y agregará un parámetro (ej.? Parámetro) al final de la URL. La URL es siempre el mismo nombre de dominio (por ejemplo, domain.com). Sin embargo, la URL a menudo […]
He construido este código regex: ((https?|ftps?):\/\/[^”<\s]+)(?![^]*?>|[^]*?<\/) El primer grupo captura todos los enlaces en HTML y el segundo es un aspecto negativo para excluir cualquier parte dentro de las tags como atributos y cualquier parte dentro de las tags como contenido. Me gustaría que solo se excluyan las tags , por lo que la solución […]
Estoy buscando crear un formato de comando similar a IRC: /commandname parameter1 “parameter 2” “parameter \”3\”” parameter”4 parameter\”5 Lo que (idealmente) me daría una lista de parámetros: parameter1 parameter 2 parameter “3” parameter”4 parameter\”5 Ahora, por lo que he leído, esto no es en absoluto trivial y podría hacerse de otra manera. ¿Pensamientos? A continuación […]
Tengo función en mi objeto que se llama regularmente. parse : function(html) { var regexp = /…some pattern…/ var match = regexp.exec(html); while (match != null) { … match = regexp.exec(html); } … var r = /…pattern…/g; var m = r.exec(html); } con html sin cambios, la m devuelve nulo a cada otra llamada. digamos […]
Quiero reemplazar el atributo src para todas las imágenes que coincidan con una expresión regular utilizando las secuencias de comandos de Greasemonkey. Ejemplo: Reemplace http://sofes.miximages.com/javascript/z3.gif Con http://example.com/aff.kooora.com/i/z3.gif No tengo experiencia en scripting pero esto es lo que se me ocurrió: var allImg=document.getElementsByTagName(“img”), i=0, img; var pattern = aff\.kooora\.com/([A-Za-z0-9/._]*); while(img=allImg[i++]) { result = pattern.exec(img); if (result!=null) […]
Necesito rodear palabras individuales dentro de un elemento HTML con tags SPAN. Así que algo como esto: Foo bar baz boo blah lorem ipsum Debería convertirse en esto: Foo bar baz blah lorem ipsum La razón es que quiero poder averiguar qué palabra, específicamente está debajo del cursor usando “document.elementFromPoint (X, Y)”. Intenté usar un […]
Estoy usando una función de búsqueda para un sitio de documentación que, al seleccionar los resultados de búsqueda, muestra la página con el texto resaltado (tal como lo haría un lector de pdf o netbeans). Para lograr lo más destacado, yo uso javascript con: function searchHighlight(searchTxt) { var target = $(‘#page’).html(); var re = new […]
Estoy intentando reemplazar partes de una cadena que no coinciden con un patrón de expresión regular mediante JavaScript. Esto es funcionalmente equivalente a usar el indicador -v en un grep de GNU para invertir los resultados. Aquí hay un ejemplo: // I want to replace all characters that don’t match “fore” // in “aforementioned” with […]