目錄 | 範 例

Appendix : Test using Regular Expression in various environments

HP-UX
下表列出測試 HP-UX Release 9.0 中常見的工具對 Regular Expression 中各種特殊字元的接受能力.
exvisedawkgrepegrep說明
.******
*******
^******
$******
\******
[ ]******
\( \)與\1...\9 合用(一)**把\1...\9用於 Regular Expression 中
\( \)與\1...\9 合用(二)***-- 把\1...\9用於欲置換的新字串中
{重複次數}**
{下限,上限}**
{下限, }**
\< \>**
+**
?**
|**
( )**
\****--

*表示該指令有解釋這種特殊字元的能力.
-表示未測試該項功能.

Sun Solaris 2.X
下表列出測試 Sun Solaris 2.x 中常見的工具對 Regular Expression 中各種特殊字元的接受能力.
exvisedawkgrepegrep說明
.******
*******
^******
$******
\******
[ ]******
\( \)與\1...\9 合用(一)****把\1...\9用於 Regular Expression 中
\( \)與\1...\9 合用(二)***-- 把\1...\9用於欲置換的新字串中
{重複次數}****
{下限,上限}****
{下限, }****
\< \>****
+**
?**
|**
( )**
\****--

*表示該指令有解釋這種特殊字元的能力.
-表示未測試該項功能.

AIX 3.2.5
下表列出測試 AIX 3.2.5 中常見的工具對 Regular Expression 中各種特殊字元的接受能力.
exvisedawkgrepegrep說明
.******
*******
^******
$******
\******
[ ]******
\( \)與\1...\9 合用(一)**把\1...\9用於 Regular Expression 中
\( \)與\1...\9 合用(二)***-- 把\1...\9用於欲置換的新字串中
{重複次數}**
{下限,上限}**
{下限, }**
\< \>**
+**
?**
|**
( )**
\****--

*表示該指令有解釋這種特殊字元的能力.
-表示未測試該項功能.

GNU Tools
下表列出測試 GNU 所提供的工具對 Regular Expression 中各種特殊字元的接受能力.
sedawkgrep -Gegrep -Eemacs說明
.*****
******
^*****
$*****
\*****
[ ]*****
\( \)與\1...\9 合用(一)**把\1...\9用於 Regular Expression 中
\( \)與\1...\9 合用(二)*--*把\1...\9用於欲置換的新字串中
{重複次數}**
{下限,上限}**
{下限, }**
\< \>****
+***
?***
|**
( )**
\**--

*表示該指令有解釋這種特殊字元的能力.
-表示未測試該項功能.


目錄 | 範 例