본문 바로가기

프로그래밍

정규표현식 preg_replace 특수문자 치환

반응형

어떤 디비와 바로 연동되는 파일때문에 만들게 된..정규식

특수문자 , & - ' / 와 공백을 _(언더바)로 변경~

<?php
/*
\s = 공백
,(컴마)
&
-(대쉬)
'(세미콜론)
/(슬래쉬)
*/
$str = "food & drink, you're";

$pattern = '/[\s\,\&\-\'\/]+/';
$replacement = '_';
$dir = preg_replace($pattern, $replacement, $str);
echo $dir;
/*
출력 => food_drink_you_re
*/
?>

정규표현식 복잡한듯 하지만 알면 손이 편해진다~
반응형

'프로그래밍' 카테고리의 다른 글

ASP 문자열 길이, 문자열 자르는 함수  (0) 2009.11.10
word-break 강제줄바꿈 스타일  (0) 2009.11.08
심플한 게시판 스팸방지코드 (captcha)  (0) 2009.10.28
OPEN API 모음  (0) 2009.10.20
[Jquery] Pager plugin  (0) 2009.10.14