激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - Nginx - Nginx if語句加正則表達式實現字符串截斷

Nginx if語句加正則表達式實現字符串截斷

2019-10-26 17:03Nginx教程網 Nginx

這篇文章主要介紹了Nginx if語句加正則表達式實現字符串截斷功能,特殊場合下可能會需要這個功能,NGINX的奇淫技巧之一,需要的朋友可以參考下

在給大家講述這個問題之前,先給大家看一段nginx配置. 我們用到了 set-misc-nginx-module

復制代碼代碼如下:

location /test/ {
    default_type text/html;
    set_md5 $hash "secret"$remote_addr;
    echo $hash;
}


這樣輸出來的內容,可能是下面這樣的

復制代碼代碼如下:

202cb962ac59075b964b07152d234b70


但如果我們要截取某幾位字符怎么辦呢?
首先大家想到的肯定是使用模塊來實現, 但只能這樣嗎? 有沒有更方便的方式呢?

 

有的.
我們可以巧妙地使用if + 正則表達式來實現這個小需求:

復制代碼代碼如下:

location /test/ {
    default_type text/html;
    set_md5 $hash "secret"$remote_addr;
    if ( $hash ~ ^[\w][\w][\w][\w][\w][\w][\w][\w]([\w][\w][\w][\w][\w][\w][\w][\w]) ) {
        set $hash $1;
    }
    echo $hash;
}


訪問/test/輸出的就是:

復制代碼代碼如下:

ac59075b

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人在线视频一区 | 欧美综合在线观看视频 | 亚洲婷婷日日综合婷婷噜噜噜 | 黄色网址免费在线播放 | 久久精品国产亚洲7777 | 欧美一级做性受免费大片免费 | 成人激情视频网站 | 欧美日韩精品不卡一区二区三区 | 欧美精品免费一区二区三区 | 欧美日韩国产成人在线观看 | 天天看天天摸天天操 | 欧美成人一区二区三区电影 | 激情亚洲一区二区 | 国产精品jk白丝蜜臀av软件 | 久久免费观看一级毛片 | 失禁高潮抽搐喷水h | 欧美三级美国一级 | 亚洲精品a在线观看 | 国产羞羞网站 | 小情侣嗯啊哦视频www | 毛片视频网址 | japan护士性xxxⅹhd | 成人午夜免费在线观看 | 久久久久北条麻妃免费看 | 激情视频免费看 | 欧美伦交 | 九九热精品在线播放 | 久久亚洲精品久久国产一区二区 | 日本黄色a视频 | 91成人亚洲| 国产毛片视频 | 少妇色诱麻豆色哟哟 | 久久久久女人精品毛片九一 | 国产精品爱久久久久久久 | 毛片免费视频播放 | 国产三级精品最新在线 | 亚洲精中文字幕二区三区 | 久久欧美亚洲另类专区91大神 | 久久精品欧美一区二区三区不卡 | 91精品国产乱码久久久久久久久 | www.精品在线|