午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > [Perl]文字/代碼批量替換工具

[Perl]文字/代碼批量替換工具

熱門標簽:樂昌電話機器人 真人語音電銷機器人系統 邯鄲外呼調研線路 武漢呼叫中心外呼系統線路商 浦東上海400開頭的電話申請 買了外呼系統不想用了怎么辦 北京語音電銷機器人價格 電話機器人電話卡封號怎么辦 開封百應電銷機器人聯系方式
Perl腳本batchReplace.pl可以用來批量替換文件中的文字/代碼。可在指定目錄中查找指定類型的文件,并遞歸檢查子目錄;在輸出文件時復制輸入文件的目錄結構。

[附件]Win32應用程序batchReplace.exe是由Perl腳本編譯產生的可執行程序,不需安裝Perl運行環境即可執行。


在命令行中使用

batchReplace.exe[ -i 輸入文件路徑(或包含文件的目錄)][ -o 輸出文件位置(文件或目錄)][ -c 批量輸入文件的擴展名,以“.”開始,多個擴展名之間以“|”隔開][ -m 匹配模式][ -I(忽略匹配內容的字母大小寫)][ -G(全局查找要匹配的內容)][ -e 例外的字符串,是對匹配模式的補充,如果在匹配結果中發現有這樣的字符串,做不匹配處理][ -r 替換的內容]

上述參數沒有順序限制。當 -o 參數所涉及的文件路徑不存在時,會自動創建。當輸出文件已經存在時,文件原有的內容將被覆蓋。(安全起見,請不要輸出到輸入文件的原始位置,以免造成不可恢復的損失。)

例如:
batchReplace.exe -i d:\gaoshu1 -o d:\do\123\456 -e http://www.blueidea.com/


通過配置文件 batchReplace.set 設置參數

配置文件中可包含以下設置項目(格式范例,注意大小寫):


Input=E:\fna\&;                指定輸入路徑,相當于命令行參數 -i 的默認值。
-i=E:\fna\&;                   同上。
Output=E:\dnaWalks\&;          指定輸出路徑,相當于命令行參數 -o 的默認值。
-o=E:\dnaWalks\&;              同上。
Match=iframe[^>]*>[\s\S]*?\/iframe>  匹配模式,相當于命令行參數 -m 的默認值。
-m=iframe[^>]*>[\s\S]*?\/iframe>  同上。
Insensitive                   忽略匹配內容的字母大小寫,相當于命令行參數 -I。
-I                            同上。
Global                        全局查找要匹配的內容,相當于命令行參數 -G。
-G                            同上。
Replacement=h1>bound0/h1>   替換的內容,相當于命令行參數 -r 的默認值。
-r=h1>bound0/h1>            同上。
Except=http://www.blueidea.com/ 例外的字符串,如在匹配結果中發現有這樣的字符串,做不匹配處理,相當于命令行參數 -e 的默認值。
-e=http://www.blueidea.com/   同上。
CheckType=.htm|.html          當輸入參數設為目錄時,處理目錄中包含的具有這些擴展名的文本文件(遞歸檢查子目錄)。相當于命令行參數 -c 的默認值。
-c                            同上。

每行放置一個項目。除內容之間不要有多余的空格或引號。 
除必要的輸入輸出外,所有的設置項目都是可選的。命令行參數會覆蓋相應的默認值。如果在配置文件中不包含Match或CheckType,會啟用內置的默認值(同上面示例中給出的值)。Replacement默認為空字符,將匹配內容替換為空字符,也就是將匹配內容清除。

欲在batchReplace.set中保留歷史配置時,可在參數前放置任意非空白字符以取消其作用。
例如:
2007/04/06 Insensitive
(此處的 Insensitive 將作為歷史配置保留,不再生效。)

2007/04/06 Replacement=h1>bound0/h1>
(此處的 Replacement=h1>bound0/h1> 將作為歷史配置保留,不再生效。)

如果在配置文件的多行中出現同樣的項目,以最后出現的設置為準,例如:
CheckType=.htm|.html
CheckType=.jsp
-c=.asp|.php
將設置CheckType的值為.asp|.php,也可以利用這個特性保留歷史配置,方便調試。


這個腳本寫得比較倉促(是擠出吃晚飯的時間寫的),以后有時間我還會改進。(因此轉載請注明出處,并注意更新。)


[免責聲明]作者不承擔用戶因使用此工具而造成的任何意外損失。
perl源碼
復制代碼 代碼如下:

#file:batchReplace.pl
#author:Bound0
#created:2007-04-06
#first published: http://bbs.blueidea.com/viewthread.php?tid=2734388

my $match;
my $replacement='';
my $insensitive=0;
my $global=0;
my $gi;
my $go;
my $Checktype=".htm|.html";
my $except;

if(open(setfile,"batchReplace.set"))
{
    while(setfile>)
    {
        if(/^\s*-I/){$insensitive=1}
        if(/^\s*-G/){$global=1}
        if(/^\s*-m=(.+)/){$match=$1}
        if(/^\s*-r=(.+)/){$replacement=$1}
        if(/^\s*-e=(.+)/){$except=$1}
        if(/^\s*-i=(.+)/){$gi=$1}
        if(/^\s*-o=(.+)/){$go=$1}
        if(/^\s*-c=(.+)/){$Checktype=$1}
        if(/^\s*Insensitive/){$insensitive=1}
        if(/^\s*Global/){$global=1}
        if(/^\s*Match=(.+)/){$match=$1}
        if(/^\s*Replacement=(.+)/){$replacement=$1}
        if(/^\s*Except=(.+)/){$except=$1}
        if(/^\s*Input=(.+)/){$gi=$1}
        if(/^\s*Output=(.+)/){$go=$1}
        if(/^\s*CheckType=(.+)/){$Checktype=$1}
    }
}

my $para=' '.join(' ',@ARGV);
if($para=~/ -I */){$insensitive=1}
if($para=~/ -G */){$global=1}
my @ti=split(/ -i */,$para);
if($ti[1]){($gi)=split(/ -(o|i|c|e|m|r|I|G)/,$ti[1])}
unless($gi){print "No \"Input path\" parameter!";exit}
my @to=split(/ -o */,$para);
if($to[1]){($go)=split(/ -(o|i|c|e|m|r|I|G)/,$to[1])}
unless($go){print "No \"Output path\" parameter!";exit}
my @tc=split(/ -c */,$para);
if($tc[1]){($Checktype)=split(/ -(o|i|c|e|m|r|I|G)/,$tc[1])}
my @te=split(/ -e */,$para);
if($te[1]){($except)=split(/ -(o|i|c|e|m|r|I|G)/,$te[1])}
my @tr=split(/ -r */,$para);
if($tr[1]){($replacement)=split(/ -(o|i|c|e|m|r|I|G)/,$tr[1])}

unless($match){$match="iframe[^>]*>[\\s\\S]*?\\/iframe>";
$insensitive=1;
$global=1}

my @tm=split(/ -m */,$para);
if($tm[1]){($match)=split(/ -(o|i|c|e|m|r|I|G)/,$tm[1])}
unless($match){print "No \"Match Pattern\" parameter!";exit}

my $checktyp='(';
$Checktype=~s/\./\\\./g;
$Checktype=~s/\|/\)\|\(/g;
$checktyp.=$Checktype.')$';

my $excep;
if($except){
$excep=$except;
$excep=~s/\//\\\//g;
$excep=~s/\./\\\./g;
$excep=~s/\|/\\\|/g;
$excep=~s/\[/\\\[/g;
$excep=~s/\]/\\\]/g;
$excep=~s/\(/\\\(/g;
$excep=~s/\)/\\\)/g;
$excep=~s/\$/\\\$/g;
$excep=~s/\?/\\\?/g;
}

my $replacemen;
if($replacement){
$replacemen=$replacement;
$replacemen=~s/\//\\\//g;
$replacemen=~s/\./\\\./g;
$replacemen=~s/\|/\\\|/g;
$replacemen=~s/\[/\\\[/g;
$replacemen=~s/\]/\\\]/g;
$replacemen=~s/\(/\\\(/g;
$replacemen=~s/\)/\\\)/g;
$replacemen=~s/\$/\\\$/g;
$replacemen=~s/\?/\\\?/g;
}

sub cFile
{
    my $fi;
    ($fi)=@_;
    if(opendir(DIR, $fi))
    {
        my @dir=readdir(DIR);
        closedir DIR;
        if("\\" eq substr $fi,(length $fi)-1){$fi=substr($fi,0,(length $fi)-1)}
        my @subdirs= grep { /^(?!\.)/  -d "$fi\\$_" } @dir;
        foreach my $subdir (@subdirs)
        {
            cFile("$fi\\$subdir")
        }
        @files = grep { /$checktyp/i   -T "$fi\\$_" } @dir;
        foreach my $fil (@files)
        {
            my $bp='';
            $bp=(substr $fi,(length $gi))."\\";
            my $bi="$fi\\$fil";
            my $bo=$go.$bp.$fil;
            remove($bi,$bo)
        }
    }
}
unless("\\" eq substr $go,(length $go)-1){$go.="\\"}
if(-d $gi)
{
    unless("\\" eq substr $gi,(length $gi)-1){$gi.="\\"}
    cFile($gi);
}
else
{
    my $bu=substr $gi,(rindex $gi,'\\');
    my $bo=$go.$bu;
    remove($gi,$bo)
}

print "\nProcess Finished!";
print "\n-i:$gi";
print "\n-o:$go";
print "\n-m:$match";
if($except){print "\n-e:$except"}
if($replacement){print "\n-r:$replacement"}
sub remove
{
    my $bi;
    my $bo;
    ($bi,$bo)=@_;

    print "\nprocessing $bi ...\n";
    unless(open(INPUT,"$bi")){print "\n[Warn] Can not open the file $bi>: $!";return}
    my @conts = INPUT>;
    close INPUT;
    my $cont=join '',@conts;
    my $c;
    if($insensitive)
    {
        if($global)
        {
            unless($cont=~s/($match)/${$c=Cexcept($1)}$c/gi){die "$!"}
        }
        else
        {
            unless($cont=~s/($match)/${$c=Cexcept($1)}$c/i){die "$!"}
        }
    }
    else
    {
        if($global)
        {
            unless($cont=~s/($match)/${$c=Cexcept($1)}$c/g){die "$!"}
        }
        else
        {
            unless($cont=~s/($match)/${$c=Cexcept($1)}$c/){die "$!"}
        }
    }
    unless(open(OUT, ">$bo"))
    {
        if($!==2)
        {
            my $dbo=substr $bo,0,(rindex $bo,'\\');
            if(opendir(OUTDIR,$dbo)){closedir OUTDIR;print "\n[Warn] Can not open the output file $bo>: $!";exit}
            else
            {
                if($!==2)
                {
                    unless(pmkpath($dbo)){print "\n[Warn] Can not creat the output directory $dbo>: $!";exit}
                    unless(open(OUT,">>$bo")){print "\n[Warn] Can not open the output file $bo>: $!";exit}
                }
                else{print "\n[Warn] Can not open the output directory $dbo>: $!";exit}
            }
        }
        else{print "\n[Warn] Can not open the output file $bo>: $!";exit}
    }

    print OUT "$cont";
    close OUT;
}
sub pmkpath
{
    my @p=split(/\\/,shift);
    my $pa=$p[0];
    my $m=$#p+1;
    my $t;
    for($t=1; -e $pa;$t++){$pa.='\\'.$p[$t]}
    unless(mkdir $pa){return 0}
    for(;$t$m;$t++)
    {
        $pa.='\\'.$p[$t];
        unless(mkdir $pa){return 0}
    }
    return 1
}
sub Cexcept
{
    unless($except){return $replacemen}
    my $con;
    ($con)=@_;
    if($con=~/$excep/){return $con}else{return $replacemen}    
}


打包的exe文件下載

標簽:河北 六安 松原 淄博 鄂州 石嘴山 宜春 自貢

巨人網絡通訊聲明:本文標題《[Perl]文字/代碼批量替換工具》,本文關鍵詞  Perl,文字,代碼,批量,替換,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《[Perl]文字/代碼批量替換工具》相關的同類信息!
  • 本頁收集關于[Perl]文字/代碼批量替換工具的相關信息資訊供網民參考!
  • 推薦文章
    亚洲欧美日韩国产成人综合一二三区| 强开小嫩苞一区二区三区网站| 欧美第一页在线观看| 91精品国产综合久久久久| 欧美一区观看| 国产成人精品亚洲日本在线桃色| 国产99久久精品一区二区永久免费| 国产又黄又粗又爽| 久久精品视频在线播放| 国产十八熟妇av成人一区| 色综合色综合色综合色综合色综合| 国内外成人激情视频| 亚洲精品老司机| 少妇性l交大片| 亚洲精品伦理在线| 91精品无人成人www| 午夜视频一区二区| 黄色网zhan| 久久综合九色综合欧美亚洲| 国产精品无码电影在线观看| 国产suv一区二区三区88区| 色综合久久av| 99久久精品99国产精品| 免费av手机在线观看| 色呦呦国产精品| 99久久人妻无码精品系列| 欧美日韩精品一区二区三区四区 | 欧美视频第一区| 欧美日韩视频在线观看一区二区三区| 国产三级av在线播放| 精品乱码亚洲一区二区不卡| 久久精品视频日本| 国产精品视频色| caoporm在线视频| 国产精品99久久不卡二区| 欧美二区在线视频| 免费视频久久久| 91精品视频在线播放| 国产欧美日韩在线播放| 中文一区二区完整视频在线观看| 污污网站免费观看| 91精品欧美一区二区三区综合在| 日韩精品无码一区二区| 91视频最新| 亚洲一二三四在线| 日韩大尺度视频| 精品国一区二区三区| 欧美h在线观看| 91老司机精品视频| 国产精品初高中害羞小美女文| 国产ts在线观看| 99久久精品久久久久久清纯| 99亚洲精品视频| 欧美一级精品大片| 99精品视频在线播放免费| 中日韩在线视频| 在线观看国产一区| 中文字幕乱码一区二区| 麻豆av一区二区| 欧美性videosxxxxx| 欧美特级黄色片| 亚洲精品成人三区| 精品国产污网站| 久久久xxx| 欧美一级小视频| 欧美一级片在线播放| 国产精品视频免费看| 看免费黄色录像| 国产91视觉| 欧美一区二区观看视频| 在线视频你懂得| 久久99中文字幕| 久久精品小视频| 美女www一区二区| 国产xxxx视频| 国产精品福利在线观看| 午夜婷婷国产麻豆精品| 九九热久久免费视频| 日韩美女视频免费看| 亚洲综合免费观看高清完整版 | 欧美视频中文字幕| 亚洲天堂一区在线观看| 一区二区三区偷拍| 久久久成人的性感天堂| 最新高清无码专区| 97久久人国产精品婷婷| av五月天在线| 91网在线免费观看| 日韩精品一区二区三区视频 | 五级黄高潮片90分钟视频| 99国产在线| 亚洲电影av在线| 国产色产综合产在线视频| wwwwww在线观看| 熟妇无码乱子成人精品| 国产精品香蕉视屏| 欧美精品色综合| 成人妖精视频yjsp地址| 无码人妻精品一区二区三区不卡| 一道本在线免费视频| 亚洲综合在线播放| 亚洲免费av电影| 91在线精品一区二区| 一级黄色片在线播放| 黑丝av在线播放| 永久免费精品视频网站| 97久久精品人搡人人玩| 在线精品观看国产| 久久久99久久| 蜜桃伊人久久| 日韩欧美不卡视频| 日本一区二区在线视频| 亚洲成人久久一区| 国产精品久久久久久久第一福利 | 99re在线视频观看| 亚洲精品一区二区精华| 亚洲欧美偷拍另类a∨色屁股| 91国偷自产中文字幕久久| 国产精品毛片一区二区| 欧美 国产 日本| 免费看成人午夜电影| 2019亚洲日韩新视频| 亚洲福利影片在线| 一本大道综合伊人精品热热| 26uuu国产日韩综合| 国产精品老熟女视频一区二区| 国产精品九九视频| 日韩av播放器| 无码粉嫩虎白一线天在线观看| 国产欧美在线一区二区| 欧美精品久久久久| 精品国产百合女同互慰| 色婷婷综合久久久中文一区二区| 久久精品日产第一区二区三区高清版| 日本黄色一区二区三区| 青青草av在线播放| 男人av资源站| www.中文字幕av| 国产伦理在线观看| 日本www在线视频| 亚洲精品日韩在线观看| 91高清免费在线观看| www.日韩欧美| 欧美va亚洲va| 3d动漫精品啪啪| 一区二区三区中文在线观看| 91丨九色丨国产丨porny| 亚洲最大在线视频| 婷婷色在线观看| 国产成人精品一区二三区| 精品国产大片大片大片| 日本一区二区在线免费观看| 亚洲第一区第二区第三区| 五月丁香综合缴情六月小说| 91看片淫黄大片91| 裸体裸乳免费看| 成人一区二区av| 日本a视频在线观看| 国产a级黄色大片| 日韩 欧美 视频| 中文一区一区三区免费| 亚洲美女搞黄| 香蕉视频在线网址| 成人国产1314www色视频| 精品久久久久久久中文字幕| 中文字幕亚洲不卡| 中文字幕成人在线观看| 国产精品国产三级国产a| 国产精品久久久久7777按摩| 亚洲激情第一区| 亚洲综合视频网| 在线一区二区三区四区| 欧美精品一二三区| 男女性色大片免费观看一区二区| 国产性生活网站| aaa人片在线| 毛片毛片女人毛片毛片| 国产999久久久| 久久se精品一区二区| 国产日产欧产精品推荐色| 午夜精品久久久久久| 欧美日韩国产精品| 亚洲国产私拍精品国模在线观看| 久久中文字幕一区| 91免费在线视频| 国产精品激情自拍| 国产精品久久综合av爱欲tv| av色综合网| 国产日本在线播放| 亚洲一级Av无码毛片久久精品| 四虎成人免费影院| 中文字幕乱码人妻无码久久| 久久久精品性| 国产精品国产三级国产三级人妇| 色噜噜狠狠色综合中国| 夜夜嗨av色一区二区不卡| 国产精品亚洲片夜色在线| 国产一区二区三区四区五区在线| 免费看黄在线看| 第一次破处视频| 日韩av电影网| 久久久久网站| 亚洲精品视频一区二区| 欧美不卡激情三级在线观看| 欧美在线视频免费播放| 亚洲精品一区二区三区av| 国产伦精品一区二区三区妓女下载| 九九热只有精品| 九九精品视频在线看| 国产精品无码永久免费888| 欧美剧在线免费观看网站| 久久久久久久亚洲精品| 视频一区二区在线观看| 中文字幕第10页| 亚洲天堂2021av| 国产精品网站在线播放| 亚洲日本中文字幕| 91免费版网站入口| 不用播放器的免费av| 中国a一片一级一片| 久久精品人人做| 在线日韩日本国产亚洲| 欧美重口乱码一区二区| 天天色天天综合网| 国产乱人乱偷精品视频a人人澡| 国产亚洲一区二区三区四区| 欧美日韩国产123区| 欧美激情xxxxx| 中国一区二区三区| 国产精品一区二区入口九绯色| 四虎地址8848| a天堂在线观看视频| 欧美日韩激情视频8区| 欧美一区二区三区四区在线| 日韩视频在线免费看| 91在线视频国产| 精品成人久久av| 国产成人拍精品视频午夜网站| 亚洲五月天综合| 免费观看黄一级视频| 欧美午夜精品久久久久久超碰| 成人黄色免费片| 久久久午夜精品福利内容| 激情综合五月婷婷| 亚洲成色777777在线观看影院| 免费毛片一区二区三区久久久| 三级影片在线观看| 国产不卡在线视频| 精品国产乱码91久久久久久网站| 欧美在线视频二区| www成人在线| 一区二区三区在线视频观看| 国产精品视频一区二区三区四| 中文字幕99页| 91理论电影在线观看| 91高清视频免费| 亚洲欧美一区二区三区不卡| 91精品视频播放| 午夜精品久久久久久久99热浪潮| 久久国产亚洲精品无码| 日韩一级片免费| 精品一区二区电影| 久久综合伊人77777麻豆最新章节| 囯产精品一品二区三区| 亚洲国产精品久久久久秋霞不卡| 日韩少妇中文字幕| 国产精品国产一区二区三区四区| 午夜精品久久久久久久| 亚洲一区二区中文在线| 精品国产欧美一区二区三区成人| 九九热免费在线观看| 成人18视频在线播放| 欧美噜噜久久久xxx| jizz日本免费| 一区二区三区欧美久久| 97碰在线观看| 无码少妇精品一区二区免费动态| 国产视频一区二区三区在线观看| 国产91精品黑色丝袜高跟鞋| 久久久精品成人| 疯狂做受xxxx高潮欧美日本 | 天天色棕合合合合合合合| 亚洲精品国产综合久久| 无套白嫩进入乌克兰美女| 中文字幕免费观看一区| 欧美精品久久| 国内老熟妇对白hdxxxx| xvideos亚洲| 午夜男人的天堂| 黑人巨大精品欧美一区二区一视频| 精品久久免费观看| 国产一区二区91| 91免费版黄色| 国产精品第6页| 久久综合久久八八| 国产98在线|日韩| 久久精品免费一区二区| 久久奇米777| 亚洲曰韩产成在线| 日韩欧美一区二区视频在线播放 | 亚洲国产精品免费| 久久一区二区电影| 欧美偷拍一区二区| 欧美亚洲精品一区二区| 国产亚洲精品aa午夜观看| 伊人久久av导航| 久久精品国产精品亚洲红杏| 91精品一区二区| 日韩精品1区2区3区| av蓝导航精品导航| 久久99精品国产| 日本不卡一区| fc2成人免费人成在线观看播放| 国产一区二区三区四区五区在线| 青青草伊人久久| 国产在线精品二区| 黄页视频在线91| 亚洲精品高清视频| 久久久久久一二三区| 人人妻人人澡人人爽欧美一区双 | 国产成人黄色片| 亚洲精品美国一| www.四虎成人| 亚洲最新视频在线观看| 久久久久亚洲av无码麻豆| 91精品国产免费| 久久久久麻豆v国产精华液好用吗| 日韩精品中文字幕在线一区| 亚洲欧洲综合网| 影音先锋欧美精品| 国产精品特级毛片一区二区三区| 91成人在线视频| 99在线精品视频免费观看软件| 99精品在线直播| 国产成人综合自拍| 免费视频爱爱太爽了| 欧美性高潮床叫视频| 国产福利在线导航| 中文字幕久久精品| 超碰在线人人干| 欧美一区少妇| 亚洲一区二区三区四区五区中文| 五月开心播播网| 欧美寡妇偷汉性猛交| 免费精品视频在线| 免费高清在线观看免费| 亚洲成人精品视频| 一区二区视频播放| 国产成人aa精品一区在线播放| 日本女优在线视频一区二区| 樱空桃在线播放| 精品久久久久人成| 日日夜夜综合网| 国产偷国产偷亚洲高清97cao| 亚洲色图第一区| 亚洲一区视频在线播放| 日韩av电影在线网| 成人一区二区三区| 奇米影音第四色| 欧美精品生活片| 国产高清不卡二三区| 免费一级特黄录像| 久久天天躁狠狠躁夜夜躁2014| 蜜桃一区二区三区在线| 超碰97人人射妻| 亚洲乱码国产乱码精品精| 日韩国产精品91| 午夜国产一区二区三区| 久久久国产精品亚洲一区| 国产精品影视在线观看| 午夜免费福利影院| 国产成人综合av| 国产精品视频看| 日本亚洲欧美在线| 亚洲精品国产精品久久| 欧美精品一区二区三区久久久 | 亚洲精品美女久久久| 激情综合网激情| 成人免费看片载| 日韩在线视频二区| 91亚洲国产成人精品一区二区三| 自拍偷拍一区二区三区四区| 深夜福利一区二区| 欧美经典一区二区| 婷婷激情四射网| 亚洲精品免费在线看| 亚洲精品一区二区三区四区高清 | 丝袜亚洲另类欧美| 亚洲啪av永久无码精品放毛片 | 免费观看国产视频在线| 精品亚洲夜色av98在线观看| 国产一区二区三区四区五区美女 | 久草中文综合在线| 亚洲天堂av中文字幕| 天天爱天天做天天操| 亚洲精品aⅴ中文字幕乱码| 东方欧美亚洲色图在线| 中文字幕在线有码| 阿v天堂2018| 国产精品爽爽ⅴa在线观看| 精品视频久久久久久久| 国产精品一级在线| 国产在线观看黄色| 国产精品欧美性爱| youjizz.com亚洲| 欧美资源在线观看| 色婷婷av一区| 成人app下载| 日韩网红少妇无码视频香港| 人人妻人人澡人人爽欧美一区|