mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 00:48:54 +00:00
New translate
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@142880 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
ea1664254b
commit
8f4ae31aff
3 changed files with 57 additions and 60 deletions
|
@ -1,16 +1,17 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.2 $ -->
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision: 1.3 $ -->
|
||||
<!-- EN-Revision: 1.2 -->
|
||||
<section id="pcre.installation">
|
||||
&reftitle.install;
|
||||
<para>
|
||||
Beginning with PHP 4.2.0 these functions are enabled by default. You can
|
||||
disable the pcre functions with
|
||||
<option role="configure">--without-pcre-regex</option>. Use
|
||||
<option role="configure"> --with-pcre-regex=DIR</option> to specify DIR
|
||||
where PCRE's include and library files are located, if not using bundled library.
|
||||
For older versions you have to configure and compile PHP
|
||||
with <option role="configure">--with-pcre-regex[=DIR]</option> in order
|
||||
to use these functions.
|
||||
PHP 4.2.0부터 이 함수들은 기본값으로 사용 가능합니다.
|
||||
<option role="configure">--without-pcre-regex</option>로 PCRE 함수를
|
||||
사용하지 않을 수 있습니다. 번들된 라이브러리를 사용하지 않는다면,
|
||||
<option role="configure">--with-pcre-regex=DIR</option>을 이용하여
|
||||
PCRE의 인크루드와 라이브러리 파일이 있는 특정한 디렉토리를 지정하십시오.
|
||||
이전 버전에서는 이 함수들을 사용하기 위해서는 PHP를
|
||||
<option role="configure">--with-pcre-regex[=DIR]</option>를 주어서
|
||||
설정하고 컴파일 해야합니다.
|
||||
</para>
|
||||
&windows.builtin;
|
||||
</section>
|
||||
|
@ -35,4 +36,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
|||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
|
|
@ -1,67 +1,66 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision: 1.2 $ -->
|
||||
<!-- EN-Revision: 1.1 -->
|
||||
<section id="pcre.constants">
|
||||
&reftitle.constants;
|
||||
&extension.constants;
|
||||
<table>
|
||||
<title>PREG constants</title>
|
||||
<title>PREG 상수</title>
|
||||
<tgroup cols="2">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>constant</entry>
|
||||
<entry>description</entry>
|
||||
<entry>상수</entry>
|
||||
<entry>설명</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>PREG_PATTERN_ORDER</entry>
|
||||
<entry>
|
||||
Orders results so that $matches[0] is an array of full pattern
|
||||
matches, $matches[1] is an array of strings matched by the first
|
||||
parenthesized subpattern, and so on. This flag is only used with
|
||||
<function>preg_match_all</function>.
|
||||
$matches[0]는 패턴 전체를 가지고, $matches[1]는
|
||||
처음 괄호에 들은 서브패턴의 문자열인 방식으로 결과를 정렬합니다.
|
||||
이 플래그는 <function>preg_match_all</function>에서만 사용합니다.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PREG_SET_ORDER</entry>
|
||||
<entry>
|
||||
Orders results so that $matches[0] is an array of first set of
|
||||
matches, $matches[1] is an array of second set of matches, and so
|
||||
on. This flag is only used with <function>preg_match_all</function>.
|
||||
$matches[0]는 매치된 첫번째 세트고, $matches[1]는
|
||||
두번째 세트인 방식으로 결과를 정렬합니다.
|
||||
이 플래그는 <function>preg_match_all</function>에서만 사용합니다.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PREG_OFFSET_CAPTURE</entry>
|
||||
<entry>
|
||||
See the description of
|
||||
<constant>PREG_SPLIT_OFFSET_CAPTURE</constant>. This flag is
|
||||
available since <literal>PHP</literal> 4.3.0 .
|
||||
<constant>PREG_SPLIT_OFFSET_CAPTURE</constant>의 설명을 보십시오.
|
||||
이 플래그는 <literal>PHP</literal> 4.3.0부터 사용할 수 있습니다.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PREG_SPLIT_NO_EMPTY</entry>
|
||||
<entry>
|
||||
This flag tells <function>preg_split</function> to only return only
|
||||
non-empty pieces.
|
||||
이 플래그는 <function>preg_split</function>가 비어있지 않는 조각만을
|
||||
반환하게 합니다.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PREG_SPLIT_DELIM_CAPTURE</entry>
|
||||
<entry>
|
||||
This flag tells <function>preg_split</function> to capture
|
||||
parenthesized expression in the delimiter pattern as well. This flag
|
||||
is available since <literal>PHP</literal> 4.0.5 .
|
||||
이 플래그는 <function>preg_split</function>가 구분자 안의 괄호로
|
||||
둘러싸인 표현식도 잡아내게 합니다. <literal>PHP</literal> 4.0.5부터
|
||||
사용할 수 있습니다.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PREG_SPLIT_OFFSET_CAPTURE</entry>
|
||||
<entry>
|
||||
If this flag is set, for every occuring match the appendant string
|
||||
offset will also be returned. Note that this changes the return
|
||||
이 플래그를 지정하면, 모든 부수적인 문자열 오프셋의 매치도 반환합니다.
|
||||
Note that this changes the return
|
||||
value in an array where very element is an array consisting of the
|
||||
matched string at offset 0 and it's string offset into subject at
|
||||
offset 1. This flag is available since <literal>PHP</literal> 4.3.0
|
||||
and is only used for <function>preg_split</function>.
|
||||
offset 1. <literal>PHP</literal> 4.3.0부터 사용할 수 있고,
|
||||
<function>preg_split</function>에서만 사용합니다.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
|
|
|
@ -1,39 +1,38 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision: 1.6 $ -->
|
||||
<!-- EN-Revision: 1.5 -->
|
||||
<reference id="ref.pcre">
|
||||
<title>Regular Expression Functions (Perl-Compatible)</title>
|
||||
<title>정규표현식 함수 (펄-호환)</title>
|
||||
<titleabbrev>PCRE</titleabbrev>
|
||||
|
||||
<partintro>
|
||||
<section id="pcre.intro">
|
||||
&reftitle.intro;
|
||||
<para>
|
||||
The syntax for patterns used in these functions closely resembles
|
||||
Perl. The expression should be enclosed in the delimiters, a
|
||||
forward slash (/), for example. Any character can be used for
|
||||
delimiter as long as it's not alphanumeric or backslash (\). If
|
||||
the delimiter character has to be used in the expression itself,
|
||||
it needs to be escaped by backslash. Since PHP 4.0.4, you can also use
|
||||
Perl-style (), {}, [], and <> matching delimiters.
|
||||
이 함수들에서 사용되는 패턴 문법은 펄에 가깝습니다. 표현식은
|
||||
구분자로 감싸져야만 합니다. 예를 들면, 슬래쉬(/)로 감싸줍니다.
|
||||
영문자와 숫자, 백슬래쉬(\)를 제외한 어떠한 문자라도 구분자로
|
||||
사용할 수 있습니다. 구분자가 표현식 안에서 사용될 경우,
|
||||
백슬래쉬로 이스케이프해야합니다. PHP 4.0.4부터, 펄 형식의
|
||||
(), {}, [], <> 매칭 구분자를 사용할 수 있습니다.
|
||||
</para>
|
||||
<para>
|
||||
The ending delimiter may be followed by various modifiers that
|
||||
affect the matching.
|
||||
See <link linkend="pcre.pattern.modifiers">Pattern Modifiers</link>.
|
||||
종료 구분자 뒤에는 매칭에 영향을 주는 여러가지 변경자(midifier)를
|
||||
쓸 수 있습니다. <link linkend="pcre.pattern.modifiers">패턴
|
||||
변경자</link>를 참고하십시오.
|
||||
</para>
|
||||
<para>
|
||||
PHP also supports regular expressions using a POSIX-extended syntax
|
||||
using the <link linkend="ref.regex">POSIX-extended regex functions.</link>.
|
||||
PHP는 <link linkend="ref.regex">POSIX 확장 정규표현식 함수</link>로
|
||||
POSIX 확장 문법을 사용하는 정규표현식을 지원합니다.
|
||||
</para>
|
||||
</section>
|
||||
|
||||
<section id="pcre.requirements">
|
||||
&reftitle.required;
|
||||
<para>
|
||||
Regular expression support is provided by the PCRE library
|
||||
package, which is open source software, written by Philip Hazel,
|
||||
and copyright by the University of Cambridge, England. It is
|
||||
available at <ulink url="&url.pcre;">&url.pcre;</ulink>.
|
||||
정규표현식 지원은 Philip Hazel이 작성한 PCRE 라이브러리 패키지에
|
||||
의해 제공됩니다. 저작권은 University of Cambridge, England에
|
||||
있습니다. <ulink url="&url.pcre;">&url.pcre;</ulink>에 존재합니다.
|
||||
</para>
|
||||
</section>
|
||||
|
||||
|
@ -55,7 +54,7 @@
|
|||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Examples of valid patterns</title>
|
||||
<title>유효한 패턴 예제</title>
|
||||
<itemizedlist>
|
||||
<listitem><simpara><literal>/<\/\w+>/</literal></simpara></listitem>
|
||||
<listitem><simpara><literal>|(\d{3})-\d+|Sm</literal></simpara></listitem>
|
||||
|
@ -66,21 +65,21 @@
|
|||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>Examples of invalid patterns</title>
|
||||
<title>유효하지 않은 패턴 예제</title>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>/href='(.*)'</literal> - missing ending delimiter
|
||||
<literal>/href='(.*)'</literal> - 종료 구분자가 없습니다
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>/\w+\s*\w+/J</literal> - unknown modifier 'J'
|
||||
<literal>/\w+\s*\w+/J</literal> - 알 수 없는 변경자 'J'
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>1-\d3-\d3-\d4|</literal> - missing starting delimiter
|
||||
<literal>1-\d3-\d3-\d4|</literal> - 시작 구분자가 없습니다
|
||||
</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
@ -113,4 +112,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
|
|||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
|
||||
|
|
Loading…
Reference in a new issue