Tengo una lista (en un archivo .txt) que me gustaría convertir rápidamente a la sintaxis de JavaScript, así que quiero tomar lo siguiente:
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
BlanchedAlmond
y convertirlo en un literal de matriz ...
var myArray = ["AliceBlue", "AntiqueWhite", ... ]
Tengo la lista en notepad ++ y necesito una expresión reg para agregar "
al principio de la línea y ",
al final y eliminar el salto de línea ... ¿alguien tiene una solución rápida para hacer esto? Soy terrible con RegEx.
A menudo tengo que realizar esas tareas, por lo que saber cómo hacerlo sería un gran beneficio para mí. Muchas gracias
fuente
ejemplo:
AliceBlue AntiqueWhite Aqua Aquamarine Beige
Reemplaza \ n con ","
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
Ahora agregue "(comillas dobles) al principio y al final
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
Si su texto contiene líneas en blanco entre ellas, puede usar la expresión regular \ n + en lugar de \ n
ejemplo:
AliceBlue AntiqueWhite Aqua Aquamarine Beige
Replcae \ n + con "," (en modo regex)
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
Ahora agregue "(comillas dobles) al principio y al final
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
fuente
Deberá poner una cita al principio de su primer texto y al final del último.
fuente
fuente