반응형
특수문자를 제거하는 정규식은 다양하게 작성할 수 있지만, 일반적으로는 다음과 같은 정규식을 사용할 수 있습니다.
$pattern = '/[^\p{L}\p{N}]/u';
$replacement = '';
$result = preg_replace($pattern, $replacement, $yourString);
이 정규식은 유니코드 문자 클래스를 사용하여 문자와 숫자를 제외한 모든 문자를 제거합니다. \p{L}는 유니코드 문자 클래스로써 모든 문자를 의미하고, \p{N}는 숫자를 의미합니다. u 플래그는 UTF-8 인코딩을 지원합니다.
$yourString에는 제거하고자 하는 특수문자가 포함된 문자열을 넣어주시면 됩니다.
반응형
'SMART GPT' 카테고리의 다른 글
PHP 5.x 버전에서 실행 가능한 10진수와 16진수 간의 변환을 수행하는 코드를 포함한 전체 웹 페이지 소스코드 (0) | 2024.08.06 |
---|---|
getElementsByClassName 사용하기 (0) | 2024.08.06 |
텍스트에 직접 그라데이션 색상을 적용하려면? (0) | 2024.07.27 |
일반적으로 사용되는 해상도별 미디어 쿼리 예시 (0) | 2024.05.19 |
동영상의 실제 크기를 비디오 엘리먼트의 width와 height에 적용 (0) | 2023.12.18 |
이미지, 동영상, 텍스트 가로 세로 사이즈 구하기 (0) | 2023.12.16 |
JavaScript 원하는 자릿수의 랜덤 숫자를 생성하는 함수 (0) | 2023.10.13 |
mix-blend-mode 블렌딩 모드를 설정하는 속성 (0) | 2023.10.06 |
댓글