PHP 정규 표현 식 함수 pregreplace 용법 실례 분석

본 고의 실례 는 PHP 정규 표현 식 함수 preg 를 서술 하 였 다replace 용법.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
preg_replace 정규 표현 식 검색 및 교체 실행
문법:pregreplace (pattern ,replacement ,subject,limit,count )
매개 변수
묘사 하 다.
pattern
정규 표현 식(문자열 이나 문자열 배열)
replacement
바 꿀 문자열 이나 문자열 배열
subject
검색 하고 교체 할 문자열 이나 문자열 배열 입 니 다.
limit
선택 할 수 있다.각 모드 가 subject 마다 교체 되 는 최대 횟수 입 니 다.기본 값 은-1(무한)입 니 다.
count
선택 할 수 있다.완 료 된 교체 횟수
Example 1

$string = 'huang yu xin';
$pattern = '/(\w+) (\w+) (\w+)/i';
$replacement = '${1}a $3';
// $1  (\w+),${1}a   $1a,   $1 a  $1a,$3     (\w+)
echo preg_replace($pattern, $replacement, $string);

결 과 는:
huanga xin
Example 2

$string = "nice to meet you";
$pattern = array();
$replace = array();
echo preg_replace(array('/nice/', '/you/'), array('Nice', 'me'), $string);

결과:
Nice to meet me
Example 3

$str = 'nice      !';
$str = preg_replace('/\s+/', '', $str);
echo $str;

결과:
nice!
Example 4

$count = 0;
echo preg_replace(array('/\d/', '/[a-z]/'), '*', 'xp 4 to', -1, $count);
echo $count;

결과:
** * **5
PS:여기 서 여러분 께 매우 편리 한 정규 표현 식 도구 2 가 지 를 제공 합 니 다.참고 하 시기 바 랍 니 다.
JavaScript 정규 표현 식 온라인 테스트 도구:
http://tools.jb51.net/regex/javascript
정규 표현 식 온라인 생 성 도구:
http://tools.jb51.net/regex/create_reg
더 많은 PHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 논문 에서 말 한 것 이 여러분 의 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기