
mb_ereg 함수는 특수 문자를 처리할 때, '\' 문자를 사용하여.escape 문자열을 지정해야 합니다. 예를 들어, '@' 문자를 검사하려면 '\'@' 문자열을 사용해야 합니다.
또한, mb_ereg 함수는 UTF-8 문자열을 지원하기 때문에, 특수 문자를 처리할 때, UTF-8 문자열을 사용하는 것이 좋습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$pattern = '/\@/';
$string = 'Hello @ World';
if (mb_ereg($pattern, $string, $matches)) {
print("특수 문자 '@'가 포함되어 있습니다.");
} else {
print("특수 문자 '@'가 포함되어 있지 않습니다.");
}
이 코드는 '@' 문자가 포함된 문자열을 검사하고, 포함되어 있다면 "특수 문자 '@'가 포함되어 있습니다."를 출력합니다.
2025-05-12 09:24