Articles of regex

¿Este error C ++ 11 regex me o el comstackdor?

OK, este no es el progtwig original en el que tuve este problema, pero lo dupliqué en uno mucho más pequeño. Problema muy simple. main.cpp: #include #include using namespace std; int main() { regex r1(“S”); printf(“S works.\n”); regex r2(“.”); printf(“. works.\n”); regex r3(“.+”); printf(“.+ works.\n”); regex r4(“[0-9]”); printf(“[0-9] works.\n”); return 0; } Comstackdo con éxito […]

En expresiones regulares, ¿qué es un retroceso / referencia inversa?

¿Qué significa usar una expresión regular de retroceso? Además, ¿podrías dar un ejemplo de esto?

jQuery DataTables – Filtre columna por coincidencia exacta

Intentando mostrar solo coincidencias exactas con el término de búsqueda ingresado en la barra de búsqueda. Por ejemplo, tengo una barra de búsqueda que filtra por ID #. Solo quiero registros que coincidan con el # exacto ingresado para mostrar. Entonces, si se ingresa 123 , no quiero que se 91239 12345 , 91239 , […]

Regex permite dígitos y un solo punto

¿Cuál sería la expresión regular para permitir dígitos y un punto? Respecto a esto \D solo permite dígitos, pero no permite un punto, lo necesito para permitir dígitos y un punto esto es referido como un valor flotante. Necesito ser válido al hacer una función de keyup en jQuery, pero todo lo que necesito es […]

Regex: Emparejamiento por exclusión, sin mirar hacia adelante – ¿es posible?

En algunos sabores de expresiones regulares, las aserciones [negativas] de ancho cero (mirar hacia adelante / mirar hacia atrás) no son compatibles. Esto hace que sea extremadamente difícil (¿imposible?) Establecer una exclusión. Por ejemplo, “cada línea que no tiene” foo “en ella”, como esta: ^((?!foo).)*$ ¿Se puede lograr lo mismo sin utilizar la mirada en […]

¿Java RegEx no distingue entre mayúsculas y minúsculas?

En Java, al hacer un replaceAll para buscar un patrón de expresiones regulares como: replaceAll(“\\?i\\b(\\w+)\\b(\\s+\\1)+\\b”, “$1”); (para eliminar palabras duplicadas que no distinguen entre mayúsculas y minúsculas, p. ej. prueba de prueba), no estoy seguro de dónde coloqué el? i. Leí que se supone que está al principio, pero si lo saco, capturo palabras consecutivas […]

Validación de las validaciones de datos (Expresión regular) en asp.net mvc 4: vista de maquinilla de afeitar

El validador DataAnnotations no funciona en asp.net mvc 4 razor view, cuando se usan los caracteres especiales en la expresión regular. Modelo: [StringLength(100)] [Display(Description = “First Name”)] [RegularExpression(“^([a-zA-Z0-9 .&’-]+)$”, ErrorMessage = “Invalid First Name”)] public string FirstName { get; set; } Razor View: @Html.TextBoxFor(model => Model.FirstName, new { }) @Html.ValidationMessageFor(model => Model.FirstName) La validación discreta […]

Expresión regular para analizar pares de nombre y nombre

¿Puede alguien proporcionar una expresión regular para analizar pares de nombre / valor de una cadena? Los pares están separados por comas, y el valor opcionalmente puede estar entre comillas. Por ejemplo: AssemblyName=foo.dll,ClassName=”SomeClass”,Parameters=”Some,Parameters”

Formato de moneda de patrón de entrada de formulario HTML5

Usando HTML5 tengo un campo de entrada que debe validar contra un monto en dólares ingresado. Actualmente tengo el siguiente marcado: Esto funciona muy bien por una cantidad que es mayor que 100.00 y menor que 1,000.00. Estoy tratando de escribir el patrón (regex) para aceptar diferentes cantidades de dólares. Tal vez más de 100,000.00. […]

¿Cuál es la expresión regular de “Cualquier número entero positivo, excluyendo 0”

¿Cómo puede ^\d+$ mejorarse para no permitir 0 ? EDITAR (Hazlo más concreto): Ejemplos para permitir: 1 30 111 Ejemplos para rechazar: 0 00 -22 No importa si los números positivos con un cero inicial están permitidos o no (p. Ej. 022 ). Esto es para la implementación Java JDK Regex.