如何从变量中提取子串?

时间:2013-01-02 03:20:54

标签: apache variables substring server-side-includes

我想将三位数的HTTP错误代码回显成三个独立的数字。我尝试了两种方法,但都失败了:

方法1

<!--#echo var="{$REDIRECT_STATUS,0,1}" --><br>
<!--#echo var="{$REDIRECT_STATUS,1,1}" --><br>
<!--#echo var="{$REDIRECT_STATUS,2,1}" -->

输出:

(无)
(无)
(无)

方法2

<!--#if expr="$REDIRECT_STATUS = /^([0-9]{1})([0-9]{1})([0-9]{1})$/" -->
<!--#echo var="$1" --><br>
<!--#echo var="$2" --><br>
<!--#echo var="$3" -->

输出:

(无)
404个
(无)

我想要的是:

4
0
4

感谢任何帮助。感谢。

0 个答案:

没有答案