JavaScript 구문으로 빠르게 변환하고 싶은 목록 (.txt 파일)이 있으므로 다음을 사용하고 싶습니다.
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
BlanchedAlmond
배열 리터럴로 변환합니다 …
var myArray = ["AliceBlue", "AntiqueWhite", ... ]
메모장 ++에 목록 "
이 있고 줄의 시작 ",
부분과 끝 부분에 추가하고 줄 바꿈을 제거하려면 reg 표현식이 필요합니다 … 누구든지 이것을 할 수있는 빠른 수정이 있습니까? 나는 RegEx에 끔찍합니다.
이러한 작업을 수행해야하는 경우가 많으므로이를 수행하는 방법을 알면 큰 도움이됩니다. 많은 감사
답변
한 번의 교체로는 불가능합니다. 몇 단계를 수행해야합니다. 방법은 다음과 같습니다.
-
찾기 (정규식 모드에서) :
(.+)
다음으로 교체 :
"\1"
이렇게하면 따옴표가 추가됩니다.
"AliceBlue" "AntiqueWhite" "Aqua" "Aquamarine" "Azure" "Beige" "Bisque" "Black" "BlanchedAlmond"
-
찾기 (확장 모드) :
\r\n
다음으로 바꾸기 (쉼표 뒤의 공백, 표시되지 않음) :
,
그러면 행이 쉼표로 구분 된 목록으로 변환됩니다.
"AliceBlue", "AntiqueWhite", "Aqua", "Aquamarine", "Azure", "Beige", "Bisque", "Black", "BlanchedAlmond"
-
var myArray =
할당 및 중괄호를 수동으로 추가합니다 .var myArray = ["AliceBlue", "AntiqueWhite", "Aqua", "Aquamarine", "Azure", "Beige", "Bisque", "Black", "BlanchedAlmond"];
답변
- 한 가지 간단한 방법은 파일의 시작과 끝에 큰 따옴표를 추가 한 후 \ n (개행)을 “,”(큰 따옴표 쉼표 큰 따옴표)로 바꾸는 것입니다.
예:
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Beige
-
\ n “,”로 바꾸기
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
-
이제 시작과 끝에 “(큰 따옴표)를 추가합니다.
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
텍스트 사이에 빈 줄이 포함 된 경우 \ n 대신 정규 표현식 \ n +를 사용할 수 있습니다.
예:
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Beige
-
\ n +를 “,”로 교체 (정규식 모드에서)
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
-
이제 시작과 끝에 “(큰 따옴표)를 추가합니다.
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
답변
- 텍스트 끝에 커서를 놓습니다.
- SHIFT및을 누릅니다 ->. 커서가 다음 줄로 이동합니다.
- 를 눌러 CTRL-F입력 ,에 “교체”를 누릅니다 ENTER.
첫 번째 텍스트의 시작과 마지막 텍스트의 끝에 인용문을 넣어야합니다.
답변
- 1 행의 시작 부분에 커서를 놓습니다.
- Edit> ColumnEditor를 클릭합니다. 텍스트에 “를 입력하고 Enter 키를 누르십시오.
- 2를 반복하되 라인 1의 끝에 커서를 놓고 “를 입력하고 Enter를 누르십시오.