成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > perl 模式匹配參數(shù)詳解

perl 模式匹配參數(shù)詳解

熱門(mén)標(biāo)簽:浦東上海400開(kāi)頭的電話(huà)申請(qǐng) 武漢呼叫中心外呼系統(tǒng)線(xiàn)路商 樂(lè)昌電話(huà)機(jī)器人 開(kāi)封百應(yīng)電銷(xiāo)機(jī)器人聯(lián)系方式 買(mǎi)了外呼系統(tǒng)不想用了怎么辦 真人語(yǔ)音電銷(xiāo)機(jī)器人系統(tǒng) 電話(huà)機(jī)器人電話(huà)卡封號(hào)怎么辦 邯鄲外呼調(diào)研線(xiàn)路 北京語(yǔ)音電銷(xiāo)機(jī)器人價(jià)格
一、簡(jiǎn)介
   模式指在字符串中尋找的特定序列的字符,由反斜線(xiàn)包含:/def/即模式def。其用法如結(jié)合函數(shù)split將字符串用某模式分成多個(gè)單詞:@array = split(/ /, $line);
二、匹配操作符 =~、!~
   =~檢驗(yàn)匹配是否成功:$result = $var =~ /abc/;若在該字符串中找到了該模式,則返回非零值,即true,不匹配則返回0,即false。!~則相反。
   這兩個(gè)操作符適于條件控制中,如:
   if ($question =~ /please/) {
     print ("Thank you for being polite!\n");
   }
   else {
     print ("That was not very polite!\n");
   }
三、模式中的特殊字符
   PERL在模式中支持一些特殊字符,可以起到一些特殊的作用。
1、字符 +
   +意味著一個(gè)或多個(gè)相同的字符,如:/de+f/指def、deef、deeeeef等。它盡量匹配盡可能多的相同字符,如/ab+/在字符串a(chǎn)bbc中匹配的將是abb,而不是ab。
   當(dāng)一行中各單詞間的空格多于一個(gè)時(shí),可以如下分割:
     @array = split (/ +/, $line);
   注:split函數(shù)每次遇到分割模式,總是開(kāi)始一個(gè)新單詞,因此若$line以空格打頭,則@array的第一個(gè)元素即為空元素。但其可以區(qū)分是否真有單詞,如若$line中只有空格,則@array則為空數(shù)組。且上例中TAB字符被當(dāng)作一個(gè)單詞。注意修正。
2、字符 []和[^]
   []意味著匹配一組字符中的一個(gè),如/a[0123456789]c/將匹配a加數(shù)字加c的字符串。與+聯(lián)合使用例:/d[eE]+f/匹配def、dEf、deef、dEdf、dEEEeeeEef等。^表示除其之外的所有字符,如:/d[^deE]f/匹配d加非e字符加f的字符串。
3、字符 *和?
   它們與+類(lèi)似,區(qū)別在于*匹配0個(gè)、1個(gè)或多個(gè)相同字符,?匹配0個(gè)或1個(gè)該字符。如/de*f/匹配df、def、deeeef等;/de?f/匹配df或def。
4、轉(zhuǎn)義字符
   如果你想在模式中包含通常被看作特殊意義的字符,須在其前加斜線(xiàn)"\"。如:/\*+/中\(zhòng)*即表示字符*,而不是上面提到的一個(gè)或多個(gè)字符的含義。斜線(xiàn)的表示為/\\/。在PERL5中可用字符對(duì)\Q和\E來(lái)轉(zhuǎn)義。
5、匹配任意字母或數(shù)字
   上面提到模式/a[0123456789]c/匹配字母a加任意數(shù)字加c的字符串,另一種表示方法為:/a[0-9]c/,類(lèi)似的,[a-z]表示任意小寫(xiě)字母,[A-Z]表示任意大寫(xiě)字母。任意大小寫(xiě)字母、數(shù)字的表示方法為:/[0-9a-zA-Z]/。
6、錨模式

描述
^\A 僅匹配串首
$\Z 僅匹配串尾
\b 匹配單詞邊界
\B 單詞內(nèi)部匹配

   例1:/^def/只匹配以def打頭的字符串,/$def/只匹配以def結(jié)尾的字符串,結(jié)合起來(lái)的/^def$/只匹配字符串def(?)。\A和\Z在多行匹配時(shí)與^和$不同。
   例2:檢驗(yàn)變量名的類(lèi)型:
     if ($varname =~ /^\$[A-Za-z][_0-9a-zA-Z]*$/) {
       print ("$varname is a legal scalar variable\n");
     } elsif ($varname =~ /^@[A-Za-z][_0-9a-zA-Z]*$/) {
       print ("$varname is a legal array variable\n");
     } elsif ($varname =~ /^[A-Za-z][_0-9a-zA-Z]*$/) {
       print ("$varname is a legal file variable\n");
     } else {
       print ("I don't understand what $varname is.\n");
    }
   例3:\b在單詞邊界匹配:/\bdef/匹配def和defghi等以def打頭的單詞,但不匹配abcdef。/def\b/匹配def和abcdef等以def結(jié)尾的單詞,但不匹配defghi,/\bdef\b/只匹配字符串def。注意:/\bdef/可匹配$defghi,因?yàn)?并不被看作是單詞的部分。
   例4:\B在單詞內(nèi)部匹配:/\Bdef/匹配abcdef等,但不匹配def;/def\B/匹配defghi等;/\Bdef\B/匹配cdefg、abcdefghi等,但不匹配def,defghi,abcdef。
7、模式中的變量替換
   將句子分成單詞:
     $pattern = "[\\t ]+";
     @words = split(/$pattern/, $line);
8、字符范圍轉(zhuǎn)義

E 轉(zhuǎn)義字符 描述 范圍
\d 任意數(shù)字 [0-9]
\D 除數(shù)字外的任意字符 [^0-9]
\w 任意單詞字符 [_0-9a-zA-Z]
\W 任意非單詞字符 [^_0-9a-zA-Z]
\s 空白 [ \r\t\n\f]
\S 非空白 [^ \r\t\n\f]

   例:/[\da-z]/匹配任意數(shù)字或小寫(xiě)字母。
9、匹配任意字符
   字符"."匹配除換行外的所有字符,通常與*合用。
10、匹配指定數(shù)目的字符
   字符對(duì){}指定所匹配字符的出現(xiàn)次數(shù)。如:/de{1,3}f/匹配def,deef和deeef;/de{3}f/匹配deeef;/de{3,}f/匹配不少于3個(gè)e在d和f之間;/de{0,3}f/匹配不多于3個(gè)e在d和f之間。
11、指定選項(xiàng)
   字符"|"指定兩個(gè)或多個(gè)選擇來(lái)匹配模式。如:/def|ghi/匹配def或ghi。
   例:檢驗(yàn)數(shù)字表示合法性
   if ($number =~ /^-?\d+$|^-?0[xX][\da-fa-F]+$/) {
     print ("$number is a legal integer.\n");
   } else {
     print ("$number is not a legal integer.\n");
   }
   其中 ^-?\d+$ 匹配十進(jìn)制數(shù)字,^-?0[xX][\da-fa-F]+$ 匹配十六進(jìn)制數(shù)字。
12、模式的部分重用
   當(dāng)模式中匹配相同的部分出現(xiàn)多次時(shí),可用括號(hào)括起來(lái),用\n來(lái)多次引用,以簡(jiǎn)化表達(dá)式:
/\d{2}([\W])\d{2}\1\d{2}/ 匹配:
     12-05-92
     26.11.87
     07 04 92等
   注意:/\d{2}([\W])\d{2}\1\d{2}/ 不同于/(\d{2})([\W])\1\2\1/ ,后者只匹配形如17-17-17的字符串,而不匹配17-05-91等。
13、轉(zhuǎn)義和特定字符的執(zhí)行次序
   象操作符一樣,轉(zhuǎn)義和特定字符也有執(zhí)行次序:

特殊字符 描述
() 模式內(nèi)存
+ * ? {} 出現(xiàn)次數(shù)
^ $ \b \B
| 選項(xiàng)

14、指定模式定界符
   缺省的,模式定界符為反斜線(xiàn)/,但其可用字母m自行指定,如:
     m!/u/jqpublic/perl/prog1! 等價(jià)于/\/u\/jqpublic\/perl\/prog1/
   注:當(dāng)用字母'作為定界符時(shí),不做變量替換;當(dāng)用特殊字符作為定界符時(shí),其轉(zhuǎn)義功能或特殊功能即不能使用。
15、模式次序變量
   在模式匹配后調(diào)用重用部分的結(jié)果可用變量$n,全部的結(jié)果用變量$。
     $string = "This string contains the number 25.11.";
     $string =~ /-?(\d+)\.?(\d+)/; # 匹配結(jié)果為25.11
     $integerpart = $1; # now $integerpart = 25
     $decimalpart = $2; # now $decimalpart = 11
     $totalpart = $; # now totalpart = 25.11
四、模式匹配選項(xiàng)

選項(xiàng) 描述
g 匹配所有可能的模式
i 忽略大小寫(xiě)
m 將串視為多行
o 只賦值一次
s 將串視為單行
x 忽略模式中的空白

1、匹配所有可能的模式(g選項(xiàng))
   @matches = "balata" =~ /.a/g; # now @matches = ("ba", "la", "ta")
   匹配的循環(huán):
   while ("balata" =~ /.a/g) {
     $match = $;
     print ("$match\n");
   }
   結(jié)果為:
     ba
     la
     ta
   當(dāng)使用了選項(xiàng)g時(shí),可用函數(shù)pos來(lái)控制下次匹配的偏移:
     $offset = pos($string);
     pos($string) = $newoffset;
2、忽略大小寫(xiě)(i選項(xiàng))例
   /de/i 匹配de,dE,De和DE。
3、將字符串看作多行(m選項(xiàng))
   在此情況下,^符號(hào)匹配字符串的起始或新的一行的起始;$符號(hào)匹配任意行的末尾。
4、只執(zhí)行一次變量替換例
   $var = 1;
   $line = STDIN>;
   while ($var 10) {
     $result = $line =~ /$var/o;
     $line = STDIN>;
     $var++;
   }
   每次均匹配/1/。
5、將字符串看作單行例
   /a.*bc/s匹配字符串a(chǎn)xxxxx \nxxxxbc,但/a.*bc/則不匹配該字符串。
6、在模式中忽略空格
   /\d{2} ([\W]) \d{2} \1 \d{2}/x等價(jià)于/\d{2}([\W])\d{2}\1\d{2}/。
五、替換操作符
   語(yǔ)法為s/pattern/replacement/,其效果為將字符串中與pattern匹配的部分換成replacement。如:
     $string = "abc123def";
     $string =~ s/123/456/; # now $string = "abc456def";
   在替換部分可使用模式次序變量$n,如s/(\d+)/[$1]/,但在替換部分不支持模式的特殊字符,如{},*,+等,如s/abc/[def]/將把a(bǔ)bc替換為[def]。
   替換操作符的選項(xiàng)如下表:

選項(xiàng) 描述
g 改變模式中的所有匹配
i 忽略模式中的大小寫(xiě)
e 替換字符串作為表達(dá)式
m 將待匹配串視為多行
o 僅賦值一次
s 將待匹配串視為單行
x 忽略模式中的空白

   注:e選項(xiàng)把替換部分的字符串看作表達(dá)式,在替換之前先計(jì)算其值,如:
     $string = "0abc1";
     $string =~ s/[a-zA-Z]+/$ x 2/e; # now $string = "0abcabc1"
六、翻譯操作符
   這是另一種替換方式,語(yǔ)法如:tr/string1/string2/。同樣,string2為替換部分,但其效果是把string1中的第一個(gè)字符替換為string2中的第一個(gè)字符,把string1中的第二個(gè)字符替換為string2中的第二個(gè)字符,依此類(lèi)推。如:
     $string = "abcdefghicba";
     $string =~ tr/abc/def/; # now string = "defdefghifed"
   當(dāng)string1比string2長(zhǎng)時(shí),其多余字符替換為string2的最后一個(gè)字符;當(dāng)string1中同一個(gè)字符出現(xiàn)多次時(shí),將使用第一個(gè)替換字符。
   翻譯操作符的選項(xiàng)如下:

選項(xiàng) 描述
c 翻譯所有未指定字符
d 刪除所有指定字符
s 把多個(gè)相同的輸出字符縮成一個(gè)

   如$string =~ tr/\d/ /c;把所有非數(shù)字字符替換為空格。$string =~ tr/\t //d;刪除tab和空格;  $string =~ tr/0-9/ /cs;把數(shù)字間的其它字符替換為一個(gè)空格。

七、擴(kuò)展模式匹配
   PERL支持PERL4和標(biāo)準(zhǔn)UNIX模式匹配操作所沒(méi)有的一些模式匹配能力。其語(yǔ)法為:(?c>pattern),其中c是一個(gè)字符,pattern是起作用的模式或子模式。
1、不存貯括號(hào)內(nèi)的匹配內(nèi)容
   在PERL的模式中,括號(hào)內(nèi)的子模式將存貯在內(nèi)存中,此功能即取消存貯該括號(hào)內(nèi)的匹配內(nèi)容,如/(?:a|b|c)(d|e)f\1/中的\1表示已匹配的d或e,而不是a或b或c。
2、內(nèi)嵌模式選項(xiàng)
   通常模式選項(xiàng)置于其后,有四個(gè)選項(xiàng):i、m、s、x可以?xún)?nèi)嵌使用,語(yǔ)法為:/(?option)pattern/,等價(jià)于/pattern/option。
3、肯定的和否定的預(yù)見(jiàn)匹配
   肯定的預(yù)見(jiàn)匹配語(yǔ)法為/pattern(?=string)/,其意義為匹配后面為string的模式,相反的,(?!string)意義為匹配后面非string的模式,如:
     $string = "25abc8";
     $string =~ /abc(?=[0-9])/;
     $matched = $; # $為已匹配的模式,此處為abc,而不是abc8
4、模式注釋
   PERL5中可以在模式中用?#來(lái)加注釋?zhuān)纾?BR>     if ($string =~ /(?i)[a-z]{2,3}(?# match two or three alphabetic characters)/ {
       ...
     }

您可能感興趣的文章:
  • perl 基本語(yǔ)法介紹
  • perl操作符詳細(xì)說(shuō)明
  • 一篇文章搞懂:詞法作用域、動(dòng)態(tài)作用域、回調(diào)函數(shù)及閉包

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《perl 模式匹配參數(shù)詳解》,本文關(guān)鍵詞  perl,模式,匹配,參數(shù),詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《perl 模式匹配參數(shù)詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于perl 模式匹配參數(shù)詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美久久久久中文字幕| 在线视频一区二区| 国产一区二区在线|播放| 精品国产_亚洲人成在线| 午夜视频一区二区三区| 久久久精品人妻无码专区| 日韩欧美在线播放视频| 黄色的网站免费| 国产成人精品亚洲777人妖| 色婷婷成人在线| 成人亚洲综合色就1024| 国产老头老太做爰视频| 欧洲亚洲精品在线| a级大片免费看| 亚洲视频在线观看一区二区三区| 香蕉乱码成人久久天堂爱免费| av大大超碰在线| 精品久久免费视频| caopeng在线| 国产有码在线一区二区视频| 亚洲午夜电影网| 九九热只有这里有精品| 粉嫩蜜臀av国产精品网站| 国产黄在线观看免费观看不卡| 亚洲影院色无极综合| 希岛爱理一区二区三区av高清| 日本午夜一本久久久综合| 午夜在线电影亚洲一区| 欧美亚洲尤物久久| 欧美日韩在线精品一区二区三区激情综| 黄色三级生活片| 国产精品第56页| 日韩欧美在线视频日韩欧美在线视频| 先锋成人影院| 精品免费在线视频| 国产在线观看h| 久久久亚洲高清| 成人午夜电影在线播放| 97人人模人人爽人人喊中文字| 久久激情综合网| 中文字幕第三页| 青青草国产成人av片免费| 91色在线播放| 在线āv视频| 鲁大师私人影院在线观看| 最近中文字幕免费mv视频多少集| 蜜臀av.com| 久久精品99久久久久久久久| 一二三区精品福利视频| 久久久久免费网站| 欧美激情视频在线观看| 国产成人精品久久一区二区小说| 色老头一区二区三区在线观看| 欧美极品美女电影一区| 日本免费一级视频| yes4444视频在线观看| 精品国产一区二区三区香蕉沈先生| 欧美理论片在线观看| 99久久国产宗和精品1上映| 永久免费精品影视网站| 欧美亚洲免费在线| 性感小视频在线看免费| 欧美猛男男男激情videos| 艳女tv在线观看国产一区| 欧洲生活片亚洲生活在线观看| 在线观看二区| 四虎网站在线观看| 中文另类视频| 日本 国产 欧美色综合| 久久综合香蕉| 在线观看国产高清视频| 另类小说综合网| 国产第一页浮力| 欧美剧情片在线观看| 久久精品视频免费| 狠狠操视频网| 激情一区二区| 久久精品国产一区二区三| 欧美在线黄色| 7m第一福利500精品视频| 欧美日韩精品一区二区天天拍小说| 成人免费视频免费观看| 黄色高清视频网站| 国产美女扒开尿口久久久| 免费人成在线观看网站| 成人免费毛片嘿嘿连载视频…| 麻豆视频国产| 亚洲精品视频99| 色网站国产精品| 三级在线观看一区二区| 亚洲色图日韩精品| 在线日韩电影| 精品久久久久久中文字幕大豆网| 久久av红桃一区二区禁漫| 久久综合香蕉| 麻豆国产欧美日韩综合精品二区| 久久久久女教师免费一区| 一区二区在线影院| 欧洲成人一区| 免费看一级黄色| 日本特黄a级片| 性xxxx搡xxxxx搡欧美| 国产精品 日产精品 欧美精品| 日韩一区二区三区视频在线观看| 欧美成人免费网站| 国产乱码77777777| 午夜精品久久久久久久| 一区二区在线免费视频| 丰满少妇久久久久久久| 制服师生第一页| 青青青免费在线视频| 欧美一区二区| 久久国产一二区| 国产xxxx振车| 免费大片在线观看www| 日本欧美加勒比视频| 四虎www4hu永久免费| 久久久久国产免费免费| 中文字幕欧美精品日韩中文字幕| 国产一区一区三区| 久久久久高清精品| 亚洲欧美日韩国产精品| seerx性欧美巨大| 欧美视频在线观看免费网址| 青草视频在线观看免费| 久久视频一区| 日韩最新在线视频| 色播五月激情五月| 又长又粗又大又爽| 亚洲一区在线视频观看| 国产精品美女久久久久av超清| 天堂在线观看| 国产亚洲欧美精品久久久www| 亚洲国产果冻传媒av在线观看| 最新天堂网www| 理论不卡电影大全神| 两个人看的免费完整在线观看| 国产精品国精产品一二| 精品一区二区三区蜜桃| 激情综合网婷婷| 欧美性做爰猛烈叫床潮| 国产精品你懂的| 久久综合色天天久久综合图片| 国产在线观看无码免费视频| 精品在线视频免费观看| 人妻精油按摩bd高清中文字幕| 3d蒂法精品啪啪一区二区免费| www.国产福利| 欧美肉体xxxx裸体137大胆| 你懂的在线观看视频| 高清一区二区视频| 欧美猛男男男激情videos| 强伦人妻一区二区三区| 韩国av一区二区三区四区| 高清一区二区视频| 91精品一区二区三区综合| 国产精品免费一区二区三区观看| 一区二区三区少妇| 人妻少妇精品久久| 亚洲精品有码在线| 国产精品久久久久久亚洲调教| 久久精品在线免费观看| 波多野结衣一区二区三区四区| 国产传媒欧美日韩| 久久99久久99精品免视看婷婷| 精品国产乱码久久久久久88av| 亚洲已满18点击进入久久| 亚洲高清资源| 中文字幕国产高清| 毛片在线看网站| 成人在线视频一区| 久久久久久有精品国产| 日韩一区二区免费看| 成人在线视频一区二区三区| 久久久免费看片| 裸体xxxx视频在线| 91香蕉国产线在线观看| 98精品国产自产在线观看| 亚洲二区中文字幕| 九九热精品视频| 极品美女销魂一区二区三区| 黄色一级片av| 四虎av网址| 免费人成在线观看| 国产日韩欧美一区二区三区在线观看| 欧美aa在线| 99v久久综合狠狠综合久久| 在线观看福利一区| 欧美hentaied在线观看| 日韩精品中文字幕在线| 国产精品入口麻豆完整版| 91精品国产乱码久久久久久久久| 91中文在线| 日韩欧美一区二区三区四区五区| 日本免费高清不卡| 不卡中文字幕在线观看| av在线你懂的| 欧美激情精品久久久久久免费印度| 欧美日韩不卡中文字幕在线| 亚洲精品国偷拍自产在线观看蜜桃| 2017亚洲男人天堂| 天天堂资源网在线观看免费视频| 三区四区在线观看| 色婷婷综合五月| 欧美午夜免费影院| 色婷婷综合缴情免费观看| 成人性生交大片免费看中文| 韩日一区二区| 99国产成+人+综合+亚洲欧美| 久久精品91久久久久久再现| 国产一卡二卡三卡四卡| 成人精品视频一区二区三区尤物| 一区中文字幕| 国产黄色片免费在线观看| 国产精品美女无圣光视频| 激情中国色综合| 91精品国产综合久久蜜臀| 欧美日韩免费观看一区=区三区| 野外性xxxxfreexxxxx欧美| 日韩a一级欧美一级| 亚洲欧美另类中文字幕| 91精品国产综合久久久久久漫画| www免费视频观看在线| 天天射—综合中文网| 国产精品香蕉国产| 动漫av一区二区三区| 中文字幕在线综合| 国产精品久久久久久久天堂| 在线观看精品一区二区三区| 色婷婷狠狠18| 久久精品欧美一区二区| 久久人妻无码一区二区| 第一区免费在线观看| 美女的胸无遮挡在线观看| 欧美精品二区| 青草草在线视频| 亚洲电影一区二区三区| 俺去啦最新官网| 免费观看亚洲视频大全| 亚洲天天综合网| 老司机性视频| 欧美专区一二三| 久久精品国产清自在天天线| 免费av不卡| 亚洲三级小视频| 蜜桃色一区二区三区| 久久久久久成人| 国产免费一区二区三区最新不卡| 91精品福利视频| 狠狠色噜噜狠狠狠8888米奇| 国产一区二区三区四区五区入口| 伊人色综合久久天天人手人婷| 亚洲第一二三区| 亚洲一级片免费观看| 日本天码aⅴ片在线电影网站| www.色视频| 免费看污网站| 91精品国产综合久久香蕉的用户体验| 日韩在线黄色| 日韩女优人人人人射在线视频| 亚洲自拍高清视频网站| 精品久久久亚洲| 国产精品国产三级国产aⅴ原创| 国产乱一区二区| 国产黄色片中文字幕| 精品人妻一区二区三区蜜桃| 久草在线中文888| 一本一道久久a久久| 777午夜精品视频在线播放| 精品国产aaa| 狂野欧美xxxx韩国少妇| 色18美女社区| 超碰10000| 国产欧美精品日韩区二区麻豆天美| 国产肉体ⅹxxx137大胆| 日韩欧美精品在线| 亚洲人成在线网站| 国产污片在线观看| xxxx在线免费观看| 精品国产欧美一区二区五十路| 国产精品欧美三级在线观看| 中国黄色a级片| 中文永久免费观看| 日本久久一二三四| 乱人伦视频在线| 色哟哟网站在线观看| 实拍女处破www免费看| 中文视频一区视频二区视频三区| 在线观看美女网站大全免费| 91精品人妻一区二区三区蜜桃2| 国产一区二区波多野结衣| 51午夜精品国产| porn视频在线观看| 中文字幕在线一二| 国产乱码精品一区二区三区不卡| www毛片com| 日韩激情视频在线| 好吊操视频这里只有精品| 国产一区二区三区免费在线| 在线宅男视频| 特级西西444www高清大视频| 粉嫩av一区二区三区天美传媒| 3344国产永久在线观看视频| 日本一区二区在线视频观看| 91精品国产色综合久久不卡粉嫩| 亚洲精品国产综合久久| 99在线精品一区二区三区| 全彩无遮拦全彩口工漫画全彩| 久久婷婷一区| 三级影片在线观看欧美日韩一区二区| 亚洲精品一区二区久| 日韩av大片在线观看| 久久精品道一区二区三区| 国产精品区二区三区日本| 久久久久免费视频| 欧美一级片在线免费观看| 久久综合成人精品亚洲另类欧美| 在线免费黄色毛片| 国产成人综合一区二区三区| 你懂的av在线| 日本福利视频网站| 亚洲av成人精品一区二区三区在线播放| 亚洲精品国产一区二区在线| 久久这里有精品| 日韩a级黄色片| 久久青草免费| 久久国产精品99久久久久久老狼| 日本天堂一区|