반응형
특수문자를 제거하는 정규식은 다양하게 작성할 수 있지만, 일반적으로는 다음과 같은 정규식을 사용할 수 있습니다.
$pattern = '/[^\p{L}\p{N}]/u';
$replacement = '';
$result = preg_replace($pattern, $replacement, $yourString);
이 정규식은 유니코드 문자 클래스를 사용하여 문자와 숫자를 제외한 모든 문자를 제거합니다. \p{L}는 유니코드 문자 클래스로써 모든 문자를 의미하고, \p{N}는 숫자를 의미합니다. u 플래그는 UTF-8 인코딩을 지원합니다.
$yourString에는 제거하고자 하는 특수문자가 포함된 문자열을 넣어주시면 됩니다.
반응형
'SMART GPT' 카테고리의 다른 글
동영상의 실제 크기를 비디오 엘리먼트의 width와 height에 적용 (0) | 2023.12.18 |
---|---|
이미지, 동영상, 텍스트 가로 세로 사이즈 구하기 (0) | 2023.12.16 |
JavaScript 원하는 자릿수의 랜덤 숫자를 생성하는 함수 (0) | 2023.10.13 |
mix-blend-mode 블렌딩 모드를 설정하는 속성 (0) | 2023.10.06 |
모바일 웹 애플리케이션에서 confirm() 및 alert() 창 대신 간단한 커스텀 모달 창 (0) | 2023.10.05 |
div 요소의 가로폭을 텍스트 내용의 길이에 따라 추출 (0) | 2023.10.01 |
pre 태그의 세로 길이를 JavaScript를 사용하여 동적으로 감지 (0) | 2023.10.01 |
모바일 화면 회전 감지와 새로고침을 구현하는 방법 (0) | 2023.09.30 |
댓글