본문

'제거' 관련 정규식(JavaScript)

반응형

# '제거' 관련 정규식


# 문자 제거

Source)

1
2
3
var testValue= "qsdf3AS1DF#$%0%";
testValue = testValue.replace(/[^0-9]/g,'');
alert(testValue);
cs


Result)

1
2
3
 
310
 
cs


# etc.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var value = ' 02 - 1234 - 5678 ';
value = value.replace(/\-/g,'');                // 특정문자 제거
value = value.replace(/^\s+/,'');               // 앞의 공백 제거
value = value.replace(/\s+$/,'');               // 뒤의 공백 제거
value = value.replace(/^\s+|\s+$/g,'');         // 앞뒤 공백 제거
value = value.replace(/\s/g,'');                // 문자열 내의 공백 제거
value = value.replace(/\n/g,'');                // 개행 제거
value = value.replace(/\r/g,'');                // 엔터 제거
 
// value : 0212345678
 
 
var value = '001002003004005006'
var result = value.replace(/[^(1-9)]/gi,"");    // 0 제거 
cs



- 참고 및 출처 : 
http://www.adma.kr/pc/cms/cms.php?mid=javascript&pid=40&page=3

http://kanetami.tistory.com/entry/%EC%A0%95%EA%B7%9C%EC%8B%9D%EC%9C%BC%EB%A1%9C-%ED%8A%B9%EC%A0%95%EB%AC%B8%EC%9E%90-%EC%A0%9C%EA%B1%B0


반응형

공유

댓글