¿Hay alguna manera de contar la cantidad de reemplazos que hace una llamada Regex.Replace? Por ejemplo, para Regex.Replace(“aaa”, “a”, “b”); Quiero sacar el número 3 (el resultado es “bbb” ); para Regex.Replace(“aaa”, “(?aa?)”, “${test}b”); Quiero sacar el número 2 (el resultado es “aabab” ). Maneras en que puedo pensar para hacer esto: Use un MatchEvaluator […]
Por el momento estoy haciendo Ejemplo: line.replaceAll(“,”,””).replaceAll(“cat”,”dog”).replaceAll(“football”,”rugby”); Creo que es feo. No estoy seguro de una mejor manera de hacer esto? ¿Tal vez recorrer un hashmap? EDITAR: Por eficiencia me refiero a un mejor estilo de código y flexibilidad
Quiero reemplazar una subcadena (por ejemplo, @”replace” ) de un NSAttributedString con otro NSAttributedString . Estoy buscando un método equivalente al NSString de stringByReplacingOccurrencesOfString:withString: para NSAttributedString .
Tengo un archivo que contiene una cierta cantidad de líneas. Cada línea se ve así: TF_list_to_test10004/Nus_k0.345_t0.1_e0.1.adj:PKMYT1 Me gustaría eliminar todo el carácter anterior a “:” para retener solo PKMYT1 que es un nombre de gen. Como no soy un experto en scripting regex, ¿alguien puede ayudarme a hacer esto usando Unix (sed o awk) o […]
Me gustaría reemplazar valores en un vector ( x ) con valores de otro vector ( y ). Captura 22: los métodos deben ser dynamics para acomodar diferentes números de “niveles” en el vector x . Por ejemplo, considere el vector x x x [1] 2 4 1 1 3 1 1 1 1 1 […]
Quiero pasar una llamada a función (que devuelve una cadena) como cadena de reemplazo a la función de reemplazo de Powershell, de modo que cada coincidencia encontrada se reemplaza con una cadena diferente. Algo como – $global_counter = 0 Function callback() { $global_counter += 1 return “string” + $global_counter } $mystring -replace “match”, callback() Python […]
Tengo algunos archivos de video como este: VideoName_s01e01.mp4 donde la temporada y los episodios son variables. Quiero agregar un guion bajo (“_”) entre el s?? y e?? . He estado usando powershell para cambiar el nombre, tengo un punto de partida: GCI $path -filter ‘*_s??e??*’ -rec | Ren -new { $_.name -replace ‘_s[0-9][0-9]’, ‘_s[0-9]_[0-9]_’ } […]
Al tratar de buscar-reemplazar en el código de Visual Studio, encuentro que su sabor Regex es diferente de Visual Studio completo. Específicamente, bash declarar un grupo nombrado con una string (? [\w]+) que funciona en Visual Studio pero no en Visual Studio Code. Se quejará con el error. Invalid group . Además de resolver este […]
En postgresql, ¿cómo reemplazo todas las instancias de una cadena dentro de una columna de base de datos? Digamos que quiero reemplazar todas las instancias de cat con dog , por ejemplo. ¿Cuál es la mejor manera de hacer esto?
Necesito buscar recursivamente una cadena especificada dentro de todos los archivos y subdirectorios dentro de un directorio y reemplazar esta cadena con otra cadena. Sé que el comando para encontrarlo podría verse así: grep ‘string_to_find’ -r ./* Pero, ¿cómo puedo reemplazar cada instancia de string_to_find con otra cadena?