Introfor

[php]문자열 필터링 ereg, eregi 함수 본문

Doing/Web

[php]문자열 필터링 ereg, eregi 함수

YongArtist 2016. 4. 26. 21:34

ereg("찾고자 하는 문자", "임의의 값")   // 대·소문자 구분 O
eregi("찾고자 하는 문자", "임의의 값")  // 대·소문자 구분 X


예시

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
$a="It is great PHP";
$b="GREAT";
 
if(ereg($b$a)) // 대소문자를 구별함 ( 결과: false)
{
echo "true";
}else
{
echo "false";
}
if(eregi($b$a)) // (결과: true)
{
echo "true";
}else
{
echo "false";
}
?>

cs

특수문자 정규 표현식

예시

[abc]      a,b,c 로 이루어진 문자열

[a-c]       a~c 까지 문자로 이루어진 문자열

[a-z]       a~z 까지 문자로 이루어진 문자열

[A-Z]      A~Z 까지 문자로 이루어진 문자열

[a-zA-Z]  a~z 까지, A~Z 까지의 문자로 이루어진 문자열

[0-9]       0~9 까지의 숫자로 이루어진 문자열

[!@#_0-9] !,@,#,_ 와 0~9 까지의 문자로만 이루어진 문자열

'Doing > Web' 카테고리의 다른 글

[PHP]$_FILES  (0) 2016.05.10
HTTP request(GET,POST)  (0) 2016.05.06
[php]대문자->소문자 strtoupper(), 소문자->대문자 strtolower()  (0) 2016.04.25
[php]$_SERVER 함수  (0) 2016.04.25
[php]환경 변수 확인 getenv() 함수  (0) 2016.04.25
Comments