1. 문자열의 마지막 문자를 자르는 방법



1
2
3
4
5
var myDcVal = "100000원"
 
myDcVal = myDcVal.slice(0,-1);
 
console.log(myDcVal);
cs


출력결과

100000



2. 문자열의 3자리마다 콤마 찍어주기



1
2
3
4
5
6
7
8
9
10
11
var myData = "1000000";
 
myData = AddComma(myData);
 
function AddComma(data_value) {
 
 return Number(data_value).toLocaleString('en');
 
}
 
console.log(myData);
cs


출력결과

1,000,000



3. 문자열의 특정문자(콤마) 없애기



1
2
3
4
5
6
7
var myData = "1,000,000";
 
if(myData.indexOf(","!= -1){ // 콤마가 있다면
  myData = myData.replace(/(,)/g, ""); // 콤마를 ""로 replace함                
}
 
console.log(myData);
cs


출력결과

1000000



4. 문자열의 특정 위치 찾기


var myString1 = "Hello,World"


다음은 문자열의 특정위치를 찾기위한 Hello,World의 위치값을 표기한 것이다.

0H1e2l3l4o5,6W7o8r9l10d11



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// 1. substring([시작위치], [종료위치]);
 
var myString1 = "Hello,World"
 
myString1 = myString1.substring(0,5);
console.log(myString1);
 
// 출력결과 Hello
 
/*****************************************/
 
// 2. substr([시작위치], [길이]);
 
var myString1 = "Hello,World"
 
myString1 = myString1.substr(6,5)
console.log(myString1);
 
// 출력결과 World
 
/*****************************************/
 
// 3. indexOf([검색 문자열]);
 
var myString1 = "Hello,World"
 
console.log(myString1.indexOf(","));
 
// 출력결과 5
 
/*****************************************/
 
// 4. lastIndexOf([검색 문자열]);
 
var myString1 = "Hello,World"
 
console.log(myString1.lastIndexOf("o"));
 
// 출력결과 7
 
/*****************************************/
cs


다음과 같은 방법을 통해 문자열의 필요한 값을 추출할 수 있었다.



+ Recent posts