일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 포트
- 메일
- vscode
- js
- sendmail
- erp
- 정규표현식
- 더존ERP
- 목차만들기
- 이메일주소
- 리눅스
- 트랜젝션
- php
- pingtest
- codeigniter
- jquery
- JavaScript
- sp_who
- port
- 핑테스트
- 정규식
- crontab
- MSSQL
- 문자열
- 핑
- MYSQL
- 자바스크립트
- 유효성
- python
- ping
Archives
- Today
- Total
ioerror
[JS] 정규식을 이용한 html 태그 삭제 - strip_tags 본문
반응형
어떤 문자열의 html 태그(tag)를 삭제 해야 한다면 javascript 에서는 정규식을 이용해야 한다.
php 에서는 strip_tags 함수를 이용하여 html 태그를 제거할 수 있지만 javascript 에서는 정규표현식을 이용해야 한다.
기본 코드
htmlcode = "<span>test</span>";
var ptn = new RegExp("<\/?[^>]*>","gi");
//혹은 아래 처럼 정규표현식 만듬
var ptn = /<\/?[^>]*>/gi;
htmlcode = htmlcode.replace(ptn,"");
함수
fuction stripTags(str_code){
var ptn = new RegExp("<\/?[^>]*>","gi");
//혹은 아래 처럼 정규표현식 만듬
var ptn = /<\/?[^>]*>/gi;
return str_code.replace(ptn,"");
}
String 객체 함수
String.prototype.stripTags = function(){
var ptn = /<\/?[^>]*>/gi;
return this.replace(ptn,"");
};
var s = "<span>test</span>".stripTags();
반응형
'JavaScript' 카테고리의 다른 글
[jQuery] 제이쿼리의 시작, 노드 선택자 정리 (0) | 2020.10.15 |
---|---|
[JS] 이메일 주소 유효성 확인하기(feat. 정규식) (0) | 2020.06.13 |
[JS] 전화번호 검사하기 (0) | 2019.12.29 |
[JS] 자바스크립트 쿠키 굽기 - cookie (0) | 2019.12.07 |
Javascript 에서 문자열의 공백 삭제 하기 - trim (0) | 2019.11.20 |
Comments