문자열 정규식 보완 부탁 드릴께요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

문자열 정규식 보완 부탁 드릴께요 정보

문자열 정규식 보완 부탁 드릴께요

본문

$str = " 가나다라 (마바사) abc " ;
$patt_gawl = "/(\()(.*)(\))/" ; // 괄호 안에 있는 문자열들

preg_match($patt_gawl, $str, $matches);

echo $matches[0] ; // 하면 괄호 포함되서 출력 되는데 맞지요??

근데 여기서 괄호를 뺀 괄호속에 문자열만 뺄수 없을까요?
그리고 목적이 괄호속에 문자열만 뽑는것인데 정규식은 잘 되 있나요?

댓글 전체

<?php
header("Content-type:text/html;charset=utf-8");
$str = " 가나다라 (마바사) abc " ;
$patt_gawl = "/\(([^)]+)\)/";
preg_match($patt_gawl, $str, $matches);

print_R($matches);
?>


$matches[0]  하면 저 패턴에 일치 되는 모든 문자열이 출력 됩니다.

정규식은 어렵군요.
더 좋은 패턴식 감사 드립니다.
그런데 여전히 괄호 포함해서 출력 되는군요.

나중에 preg_replace 로 괄호를 빼지 않아도 되는 괄호는 뺀 문자열이 출렸됬으면 하는 것 이였어요.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT