POSIX BRE( Basic Regular Expression )
- ^
- $
- .
- *
- \
- (
- {
- [
3. . ( Period )
구문 ( Syntax )
<period> ::= .
설명 ( Description )
- 임의의 한 문자를 의미한다.
- newline 문자( ASCII(10)인 Line Feed(\n) ), NULL은 매칭하지 않는다.
예제 ( Examples )
SQL> SELECT REGEXP_SUBSTR( 'A', '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
A
SQL> SELECT REGEXP_SUBSTR( 'a', '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
a
SQL> SELECT REGEXP_SUBSTR( '7', '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
7
SQL> SELECT REGEXP_SUBSTR( '%', '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
%
SQL> SELECT REGEXP_SUBSTR( '_', '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
_
SQL> SELECT REGEXP_SUBSTR( CHR(10), '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
NULL
SQL> SELECT REGEXP_COUNT( CHR(10), '.' ) AS RESULT FROM DUAL;
RESULT
----------
0
SQL> SELECT REGEXP_SUBSTR( NULL, '.' ) AS RESULT FROM DUAL;
RESULT
--------------------
NULL
SQL> SELECT REGEXP_COUNT( NULL, '.' ) AS RESULT FROM DUAL;
RESULT
----------
NULL