<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 기사의 시작은 본문과 관련이 없습니다.PHP코드 예제</span></span><span>
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">time</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"현재 타임 스탬프는입니다:"</span></span><span> . </span><span><span class="hljs-variable">$timestamp</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<br>------------------------<br>"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h2>올바르게 사용하는 방법 <code>mb_ereg_search_regs리턴 값은 현재 일치하는 모든 하위 표현을 포함하는 배열입니다. 일치가 없으면 거짓을 반환하십시오.
<span><span class="function_ invoke__">MB_REGEX_ENCODING</span></span> <span>(</span> <span><span>'UTF-8'</span></span> <span>);
</span><span><span>$ text</span></span> <span>=</span> <span><span>"PHP 정규식 처리 다중 반점 문자 예"</span></span> <span>;
</span><span><span>$ pattern</span></span> <span>=</span> <span><span>"다중 바이트 (문자)"</span></span> <span>;
</span><span><span class="function_ invoke__">MB_EREG_SEARCH_INIT</span></span> <span>(</span> <span><span>$ 텍스트</span></span> <span>,</span> <span><span>$ 패턴</span></span> <span>);
</span><span><span>// 첫 번째 일치 결과를 얻습니다</span></span><span>
</span><span><span>if</span></span> <span>(</span> <span><span>$ match</span></span> <span>=</span> <span><span class="function_ invoke__">MB_EREG_SEARCH_REGS</span></span> <span>()) {
</span><span><span>에코</span></span><span> </span><span><span>"성공적으로 일치 :<br> "</span></span> <span>;
</span><span><span class="function_ invoke__">print_r</span></span> <span>(</span> <span><span>$ match</span></span> <span>);
}</span> <span><span>또 다른</span></span> <span>{
</span><span><span>에코</span></span><span> </span><span><span>"일치하는 결과가 없습니다."</span></span> <span>;
}
</span><p>출력 예 :</p><pre>
성공적으로 일치 :
<span><span class="function_ invoke__">정렬</span></span><span>
(
[</span> <span><span>0</span></span> <span>] => 멀티 바이트 문자 [</span> <span><span>1</span></span> <span>] => 문자)
</span><h3><span><span>4.</span></span> <span>주목할만한 것들</span><ul><li> 문자열과 일반 패턴의 인코딩이 일관되게 유지하십시오. 그렇지 않으면 일치하는 것이 실패 할 수 있습니다.</li><li> <span class="fun"><a href="/ko/php/mb_ereg.html" target="_blank">MB_EREG</a></span> 시리즈 기능은 <span class="fun">preg_*</span> 시리즈보다 약간 덜 효율적이지만 다중 바이트 환경에서 더 안전하고 신뢰할 수 있습니다.</li><li> 전 세계적으로 여러 결과와 일치 해야하는 경우 <span class="fun">MB_EREG_SEARCH_GETERGS ()</span> 또는 루프 <span class="fun">MB_EREG_SEARCH ()를</span> 사용할 수 있습니다.</li></ul><h3> <span><span>5.</span></span> <span>요약</span><p> <span class="fun">MB_EREG_SEARCH_REGS를</span> 사용하여 중국어 및 일본어와 같은 다중 바이트 텍스트 시나리오를 처리하는 데 적합한 다중 바이트 문자열에서 정기적 인 일치 하위 표현을 쉽게 얻을 수 있습니다. 그것을 사용할 때 인코딩 설정 및 검색 초기화 시퀀스에주의를 기울여 일치하는 작업을 안전하고 효율적으로 완료하십시오.</p></div></div>