Efectivamente darkleo es con la función replace.
Pero por lo que veo, quieres que se remplacen las palabras que contengan c_basico128k_arm
pudiendo ser múltiples valores como c_basico128k_arm_a o c_basico128k_arm_b etc.
Acabo de hacer unas pruebas y parece funcionar.
Prueba esto y nos cuentas:
Donde substring toma las 17 letras que representan pc_basico128k_arm y las pasa a replace únicamente cuando se cumple la condición.
Los caracteres extraños, son digitos que nunca se esperan encontrar para que no altere los otros resultados.
Nos cuentas como te va.