테스트 사이트 - 개발 중인 베타 버전입니다

정규식문제 채택완료

릴보이즈 5년 전 조회 4,107

정규식을 주려고하는데요 

예를들어서 latin1_swedish_ci; 이거라면 맨앞에 latin1 이것만해서 자르려고하는데요

(자르기 함수 말고 문법 변동되니까 이 앞부분만 latin1나오고 나머진 필요없어요)

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
5년 전

정규식..으로 가능할진 모르겠네요 제가 정규식을 잘 몰라서 ^^;

 

저라면 아래와같이 할듯합니다.

 

$str = "latin1_swedish_ci";

$arr =explode('_' , $str);

 

_를 기준으로 자릅니다.

 

$arr[0] = latin1

$arr[1] = swedish

$arr[2] = ci

 

$result = $arr[1]."_".$arr[2];

 

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

정규식이란게 규칙이 있어야하는데 변동될수가 있으면 못쓰시는거 아니신가요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

d
5년 전

뭐 굳이 정규식 필요없을 듯 합니다.

str_replace("latin1_swedish_ci;","latin1",$바꿀값);

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

릴보이즈
5년 전
아뇨 저거 문법이 꼭 일정하지 않아요 변동될수있어요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인