Tag: regex

Regex no valida el final de la cadena

Considere la siguiente situación (código Javascript): regex = new RegExp((/([\d,.]+)[ $]/)); value = "2.879" La expresión regular no coincide con el valor, pero coincide con (valor + "") por lo tanto, creo que el $ no coincide. ¿Porqué es eso? ¿No debería $ validar el final de la cadena?

Comtesting los 3 primeros caracteres de una cadena

Dado '052 ….', necesito verificar que los primeros dos caracteres sean '05' y el tercero esté entre 0 y 9, pero no 1. He intentado: var regex = /^[05]+[0,2-9]/;

Javascript split y ampersand escaping

Considera esta URL a continuación: http://test/Preview.aspx?By=AJ_Swift&Title=Meeting_Planning_&_Participation Desde la URL anterior, estoy extrayendo cada valor de cadena de consulta. Para la cadena de consulta de título, necesito dividirla en el símbolo de subrayado '_' y replace / unirme a un espacio. El problema es el "&". La split javasript se detiene en '&' y escapa a […]

¿Escapando corchetes en Regex cuando se usa una variable?

Tengo este código para replace todos los corchetes de apertura y cierre que tienen una variable coincidente en el interior: for (var j = 0; j <= temp.length; j++) { var re = new RegExp("["+j+"]", 'g'); imgData = imgData.replace(re, temp[j]); } La línea var re = new RegExp("["+j+"]", 'g'); no funciona porque supongo que los […]

Javascript regex múltiples capturas de nuevo

Ok, creo que necesito volver a publicar mi pregunta que era originalmente: Javascript Regex group multiple con un ejemplo completo. Yo tengo: var text = ""+ "<html> " + " <head> " + " </head> " + " <body> " + " <g:alert content='alert'/> " + " <g:alert content='poop'/> " + " </body> " + […]

¿Cómo replace el text en el documento html sin afectar el marcado?

¿Cómo puedo escribir una function javascript / jquery que reemplace el text en el documento html sin afectar el marcado, solo el contenido de text? Por ejemplo, si quiero replace la palabra "estilo" por "sin estilo" aquí: <tr> <td style="width:300px">This TD has style</td> <td style="width:300px">This TD has <span class="style100">style</span> too</td> </tr> No quiero que el […]

Javascript REGEX

Necesito un REGEX javascript para verificar que la longitud de la cadena sea de 9 caracteres. Comienza con 'A' o 'a' y es seguido por 8 dígitos. Axxxxxxxx o axxxxxxxx

¿Por qué esta Regex, coincide con caracteres incorrectos?

Necesito hacer coincidir estos personajes. Esta cita es de una documentation API (externa a nuestra empresa): Caracteres válidos: 0-9 AZ az y # -. , () /:; '@' Regex esta Regex para que coincida con los personajes: ^[0-9a-z&#-\.,()/:;'""@]*$ Sin embargo, esto coincide erróneamente con caracteres como % , $ y muchos otros caracteres. ¿Qué pasa? […]

Obtener una string después de los últimos símbolos "/" o "\"

Necesito get de una cadena, una pieza después de la última \ o / , que es de esta cadena C:\fake\path\some.jpg resultado debe ser some.jpg Intenté esto: var str = "C:\fake\path\some.jpg"; var newstr = str.replace(/[^\\\/]+$/, ""); alert(newstr); http://jsfiddle.net/J4GdN/3/ pero no funciona, ¿qué es correcto para esto?

Parse SVG transform attribute con javascript

Supongamos que tenemos una cadena de transformación SVG: transform = "translate(6,5),scale(3,3)"; ¿Hay alguna function de expresión regular que podamos usar para convertir eso en algo utilizable?

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.