Necesito dividir una cadena en una matriz de cadenas de un solo carácter. Por ejemplo, dividir "gato" daría la matriz "c", "a",
Necesito dividir una cadena en una matriz de cadenas de un solo carácter. Por ejemplo, dividir "gato" daría la matriz "c", "a",
Recibimos mensajes de compilación automatizados regulares de los servidores de compilación de Jenkins en el trabajo. Sería bueno buscarlos en una etiqueta, saltándose la bandeja de entrada. Por supuesto, utilizar un filtro es la elección correcta. El identificador deseado es la cadena...
Tengo la siguiente linea, typeName="ABC:xxxxx;"; Necesito a buscar la palabra ABC, Escribí el siguiente fragmento de código, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Entonces si pongo...
Estoy usando RegexBuddy pero de todos modos tengo problemas con esto: \ Estoy procesando línea por línea un archivo. Construí un "modelo de línea" para que coincida con lo que quiero. Ahora me gustaría hacer una coincidencia inversa ... es decir, quiero hacer coincidir líneas donde hay una cadena...
¿Cómo puedo obtener las posiciones inicial y final de todos los partidos usando el remódulo? Por ejemplo, dado el patrón r'[a-z]'y la cadena, 'a1b2c3d4'me gustaría obtener las posiciones donde encuentra cada letra. Idealmente, también me gustaría recuperar el texto de la
Tengo un problema con la eliminación de caracteres que no son utf8 de la cadena, que no se muestran correctamente. Los caracteres son así 0x97 0x61 0x6C 0x6F (representación hexadecimal) ¿Cuál es la mejor forma de eliminarlos? ¿Expresión regular o algo
Estoy tratando de averiguar la expresión regular que coincidirá con cualquier carácter que no sea una letra o un número. Entonces, caracteres como (,, @, £, (), etc. Una vez encontrado, quiero reemplazarlo con un espacio en blanco. Algún
Necesito una expresión regular que valide un número, pero no requiere un dígito después del decimal. es decir. 123 123. 123.4 todo sería válido 123.. sería inválido ¡Cualquiera sería muy
Quiero comprobar si una cadena contiene las palabras "tiendas", "tienda" y "producto" en ese orden, sin importar lo que haya entre ellas. Intenté usar someString.contains(stores%store%product);y también.contains("stores%store%product"); ¿Necesito declarar explícitamente una expresión regular y...
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Tengo problemas para escribir una expresión regular que coincida con direcciones
Estoy intentando extraer un número de una cadena. Y haz algo como [0-9]+en la cuerda "aaa12xxx"y consigue "12". Pensé que sería algo como: > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" Y luego pensé ... > sub("[0-9]+", "\\1", "aaa12xxx") [1] "aaaxxx" Pero obtuve alguna...
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 consecutivas que no distinguen entre mayúsculas y minúsculas, por ejemplo, prueba de prueba), no estoy seguro de dónde puse...
var str = 'asd-0.testing'; var regex = /asd-(\d)\.\w+/; str.replace(regex, 1); Eso reemplaza toda la cadena strcon 1. Quiero que reemplace la subcadena coincidente en lugar de toda la cadena. ¿Es esto posible en
En Perl \Scoincide con cualquier carácter que no sea un espacio en blanco. ¿Cómo puedo hacer coincidir cualquier carácter que no sea un espacio en blanco, excepto una barra invertida
Tengo una cadena de texto (alrededor de 5-6 palabras en su mayoría) que necesito convertir. Actualmente el texto se ve así: THIS IS MY TEXT RIGHT NOW Quiero convertirlo a: This Is My Text Right Now Puedo recorrer mi colección de cadenas, pero no estoy seguro de cómo realizar esta modificación...
¿Cómo puedo agregar http://a una URL si aún no incluye un protocolo (por ejemplo http://, https://o ftp://)? Ejemplo: addhttp("google.com"); // http://google.com addhttp("www.google.com"); // http://www.google.com addhttp("google.com"); // http://google.com addhttp("ftp://google.com"); //...
¿Cuál es el significado de la gbandera en expresiones regulares? ¿Cuál es la diferencia entre /.+/gy
Antes de Java 8 cuando dividimos en una cadena vacía como String[] tokens = "abc".split(""); El mecanismo de división se dividiría en lugares marcados con | |a|b|c| porque ""existe un espacio vacío antes y después de cada carácter. Entonces, como resultado, generaría al principio esta...
Tengo una variable de cadena (básicamente una oración en inglés con un número de números no especificado) y me gustaría extraer todos los números en una matriz de números enteros. Me preguntaba si había una solución rápida con expresiones regulares. Usé la solución de Sean y la cambié...
Cómo buscar ocurrencias de más de un espacio entre palabras en una línea 1. this is a line containing 2 spaces 2. this is a line containing 3 spaces 3. this is a line containing multiple spaces first second three four Todos los anteriores son coincidencias válidas para esta expresión regular....