欧美日韩亚-欧美日韩亚州在线-欧美日韩亚洲-欧美日韩亚洲第一区-欧美日韩亚洲二区在线-欧美日韩亚洲高清精品

金喜正规买球

正則表達式如何處理Unicode編碼的文本

轉帖|其它|編輯:郝浩|2011-03-14 11:51:31.000|閱讀 1947 次

概述:

關于正則表達式的文檔很多,但大部分都是英文的,即便有中文的文檔,也翻譯或改編自英文文檔。在介紹功能時,這樣做沒有大問題,但真要處理文本,就 可能會遇到一些英文開發或應用環境中難得見到的問題。比如中文之類多字節字符的匹配,就是如此。所以,這篇文章專門談談正則表達式如何處理多字節字符,更 準確地說,是如何處理Unicode編碼的文本(為什么只提到Unicode編碼,而沒有提到其它編碼,理由在后面詳述)。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

  關于正則表達式的文檔很多,但大部分都是英文的,即便有中文的文檔,也翻譯或改編自英文文檔。在介紹功能時,這樣做沒有大問題,但真要處理文本,就 可能會遇到一些英文開發或應用環境中難得見到的問題。比如中文之類多字節字符的匹配,就是如此。所以,這篇文章專門談談正則表達式如何處理多字節字符,更 準確地說,是如何處理Unicode編碼的文本(為什么只提到Unicode編碼,而沒有提到其它編碼,理由在后面詳述)。

  首先介紹關于編碼的基礎知識:

  通常來說,英文編碼較為統一,往往采用ascii編碼或兼容ascii的編碼(即編碼表的前127位與ascii編碼一致,常用的各種編碼,包 括Unicode編碼都是如此)。也就是說,英文字母、阿拉伯數字和英文的各種符號,在不同編碼下的表示是一樣的,比如字母A,其編碼總是41,常見的編 碼中,英文字符和半角標點符號的編碼都等于ascii編碼,通常只用一個字節表示。

  但是中文的情況則不同,常見的中文編碼有GBK(CP936)和Unicode兩種,同一個中文字符在不同編碼下的值并不相同,比如“發” 字,GBK編碼的值為b7 a2,用兩個字節表示;而Unicode編碼的值(也就是代碼點,Code Point)為53 d1。如果用UTF-8編碼保存,需要3個字節(e5 8f 91);用UTF-16編碼保存,需要4個字節(fe ff 53 d1)。

  正因為中文字符需要多個字節來表示,常見的正則表達式的文檔就有可能無法覆蓋這種情況。比如常見的資料都說,點號『.』可以匹配“除換行符\n之外的任意字符”,但這可能只適用于“單字節字符”,因為點號匹配的其實只是“除換行符\n之外的任意字節”而已。不信,我們可以來試試看(以下例子中,程序均使用UTF-8編碼):

Python 2.x
>>> re.search('^.$', '發') == None # True
PHP 4.x/5.x
preg_match('/^.$/', '發') // 0
Ruby 1.8
irb(main):001:0> '發' =~ /^.$/ # nil

  之所以會出現這種情況,是因為正則表達式無法正確將多個字節識別為“單個字符”,讓點號『.』能正確匹配。不過在Python 3.x、Java、.NET和Ruby 1.9中,字符串默認都是采用Unicode編碼,所以不存在上面的問題。如果你使用的是Python 2.x、Ruby 1.8或PHP,也可以顯式指定采用Unicode模式。

Python 2.x
>>> re.search('^.$', u'發') == None #False
PHP 4.x/5.x
preg_match('/^.$/u', '發') // 1
Ruby 1.8
irb(main):001:0> '發' =~ /^.$/u # 0

  如果你細心就會發現,在Python 2.x中,我們指定的字符串使用Unicode編碼,而文檔里說了,正則表達式也可以指定Unicode模式的;相反,在PHP和Ruby中,我們指定正則表達式使用Unicode編碼,而字符串并沒有指定。這到底是怎么回事呢?

  我們知道,正則表達式的操作可以簡要概括為“用正則表達式去匹配字符串”,它涉及兩個對象:正則表達式和字符串。對字符串來說,如果沒有設定 Unicode模式,則多字節字符很可能會拆開為多個單字節字符對待(雖然它們并不是合法的ascii字符),Python 2.x中就是如此,“發”字在沒有設定Unicode編碼時,變成了3個單字節字符構成的字符串,點號『.』只能匹配其中的單個“字符”。如果顯式將正則 表達式設定為Unicode字符串(也就是在 u'發' ),則“發”字視為單個字符,點號可以匹配。

  而且,如果你在正則表達式的字符組里使用了中文字符,表示正則表達式的字符串,也應該設定為Unicode字符串,否則正則表達式會認為字符組里不是單個字符,而是3個單字節字符:

Python 2.x
>>> re.search('^[我]$', u'我') == None # True
>>> re.search(u'^[我]$', u'我') == None # False

  另一方面,在PHP和Ruby中并不存在“Unicode字符串”,所以我們無法修改字符串的屬性。但是,設定正則表達式為Unicode模 式,正則表達式也可以正確識別字符串中的Unicode字符。所以,如果你用PHP或Ruby的正則表達式處理Unicode字符串,一定不要忘記指定 Unicode模式。

  點號『.』對Unicode字符的匹配“我”(采用UTF-8編碼)。

字符串

正則表達式

語言

是否顯式指定Unicode模式

可否匹配

^.$

Java

否(無須指定)

可以

^.$

JavaScript

否(無法指定)

由瀏覽器的實現決定

/^.$/

PHP

不可以

/^.$/u

PHP

可以

/^.$/

Ruby 1.8

不可以

/^.$/u

Ruby 1.8

可以

/^.$/

Ruby 1.9

可以

^.$

.NET

可以

^.$

Python 2.x

不可以

^.$

Python 3

可以

  注:PHP和Ruby的正則表達式本身是不包含分隔符(分隔符可以有很多種,常見的是反斜線/)的,但PHP指定Unicode模式必須在后一個分隔符之后寫u,所以在這里將分隔符也寫出來。

  不過,如果你熟悉Python語言,會發現Python也可以指定正則表達式使用Unicode模式,這又是怎么回事呢?

  不妨回頭仔細想想你讀過的文檔,正則表達式中的『\d』和『\w』,都是如何解釋的?或許你的第一反應是:『\d』等價于『[0-9]』,『\w』等價于『[0-9a-zA-Z_]』。因為有些文檔說明了這種等價關系,有些文檔卻說:『\d』匹配數字字符,『\w』匹配單詞字符。 然而這只是針對ascii編碼的規定,在Unicode編碼中,全角數字0、1、2之類,應該也可以算“數字字符”,由『\d』匹配;中文的字符,應該也 可以算“單詞字符”,由『\w』匹配;同樣的道理,中文的全角空格,應該也可以算作“空白字符”,由『\s』匹配。所以,如果你在Python中指定了正 則表達式使用,『\d』、『\w』、『\s』就能匹配全角數字、中文字符、全角空格。

Python 2.x(字符均為全角)
>>> re.search('(?u)^\d$', u'1') == None # True
>>> re.search('(?u)^\w$', u'發') == None # True
>>> re.search('(?u)^\s', u' ') == None # True

  老實說,這樣的規定有時候確實讓人抓狂,假設你希望用正則表達式『\d{6,12}』來驗證一個長度在6到12之間的數字字符串,卻沒留意『\d』能匹配全角數字,驗證就不夠嚴密了。

  下面的表格列出了常見語言中的匹配規定:

語言

『\w』『\d』『\s』的匹配規則

Java

均只能匹配ascii字符

JavaScript

均只能匹配ascii字符

PHP

均只能匹配ascii字符

Ruby 1.8

默認情況下只能匹配ascii字符,Unicode模式只影響『\w』的匹配

Ruby 1.9

均可以識別Unicode字符

.NET

均可以識別Unicode字符

Python 2.x

默認情況下只能匹配ascii字符,Unicode模式下均可以識別Unicode字符

Python 3

默認情況下均可以識別Unicode字符,但可以顯式指定ascii

  注1:一般來說,單詞邊界『\b』能匹配的位置是:一端是『\w』,一端不是『\w』(也可以什么都沒有),其中『\w』的規定與『\w』一樣,但Java中則不是這樣,細節比較復雜,這里不展開,有興趣的讀者可以自己試驗。

  注2:在Python 3中可以在表達式之前添加『(?a)』指定ascii模式。

  雖然常見的中文字符編碼有GBK和Unicode兩種,但如果需要使用正則表達式處理中文,我強烈推薦使用Unicode字符,不僅是因為正則 表達式提供了對Unicode的現成支持,而且因為GBK編碼可能會有其它問題。比如:我們要求匹配“收”字或者“發”字,很自然會想到使用字符組『[收 發]』,這思路是對的,但如果采用GBK編碼,正則引擎見到的很可能不是“兩個字符構成的字符組”,而是“四個字節構成的字符組”。

  使用GBK編碼,[收發]的解釋『ca d5 b7 a2』

  如果我們用『[收發]』來匹配字符“罰”(它的GBK編碼是b7 a3),就會產生錯誤——雖然“罰”字既不等于“收”也不等于“發”,但“罰”和『[收發]』卻可以匹配一個字節。

  GBK編碼的情況:

  罰 b7 a3

  [收發] ca d5 b7 a2

  Unicode編碼的情況(因為Unicode編碼能正確識別,無論采用UTF-8還是UTF-16,Unicode字符都會正確轉化為Unicode編碼點)

  罰 7f5a

  [收發] 6536 53d1

  “罰”的Unicode編碼是7f5a,無論如何也不會發生錯誤匹配。

  如果出于某些限制,只能使用GBK編碼,也有一個偏方準確保證『[收發]』的匹配,就是把字符組『[收發]』改成多選分支『(收|發)』。此時如果要匹配成功,只能是兩個連續的字節ca d5或者b7 a2,而“罰”字兩個字節為b7 a3,無法匹配。

  但這樣也會有問題,因為在GBK編碼下字符串被當作“字節序列”來對待。比如字符串 “賬珍”對應四個字節,d5 ca d5 e4,其中正好出現了“收”字對應的兩個字節ca d5,正則表達式就可能在此處匹配成功。

  更重要的問題在于排除型字符組的匹配,仍然使用上面的例子,假如我們希望匹配一個“收”和“罰”之外的字符,自然的思路就是使用排除型字符組『[^收發]』。但是通過上面的講解,我們已經知道,這樣“排除”的并不是2個字符,而是4個字節:ca d5 b7 a2。但“罰”字的GBK編碼為b7 a3,b7這個字節被“排除”了,所以正則表達式會顯示“罰”字不能由『[^收發]』匹配,這完全違背了我們的本意。

  總的來說,所以如果使用GBK編碼(或者說非Unicode編碼),對此類問題基本是無解的。因此,根本的辦法還是使用Unicode編碼。

  推薦使用Unicode的另一個理由是,使用Unicode,我們可以指定字符的代碼點范圍,實現“匹配一個中文字符”的表達式。因為正則引擎 能正確識別的多字節字符一般只有Unicode字符,所以即便我們知道GBK編碼中中文字符的編碼范圍,也無法指定一個字符組來匹配其中的字符,而 Unicode編碼則可以。

  在Unicode編碼表里,代碼點4e00-9fff歸類為“CJK 統一表意符號”CJK Unified Ideographs(參見//en.wikipedia.org/wiki/CJK_Unified_Ideographs),涵蓋了絕大多 數中文字符,我們可以某個字符組里匹配此范圍中任何一個代碼點,但是在不同語言中指定這個范圍的辦法并不同。作為本文的結尾,在這里列出各種語言中能匹配 “中文字符”的字符組:

語言

表示法

注釋

Java

[\u4e00-\u9fff]

 

JavaScript

[\u4e00-\u9fff]

所操作字符串必須是Unicode編碼

PHP

[\x{4e00}-\x{9fff}]

必須指定Unicode模式

Ruby

[\u{4e00}-\u{9fff}]

Ruby 1.8不支持這種記法,Ruby 1.9中必須顯式指定Unicode模式

.Net

[\u4e00-\u9fff]

 

Python

[\u4e00-\u9fff]

Python 2.x中必須同時指定字符串和正則表達式都使用Unicode字符串;Python 3中則不用


標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:網絡轉載

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
日韩一二区 | 国内精品自线一区二区三区 | 国产一级淫片视频免费看 | 精品区一区二区三 | 精品国产蜜桃臀在线观看 | 中国亚洲呦女专区 | 亚洲国产精品一区 | 欧美三级不 | 在线精品 | 欧美亚洲国产日韩精品在线观 | 亚洲国产高清在线不卡 | 亚洲一区二区三区精品影院 | 国产曰批视| 国产91小视频在线观看 | 欧美日韩精品一区二区三区 | 在线成本人视 | 日本三级在线播放线观看视频 | 欧美影院一区二区三区 | 亚洲qvod图片区电影 | 国产美女91 | 国产精品自在拍在线播放 | 综合激情五 | 呦呦精品 | 国产亚洲精品ae86 | 国内激情视频 | 国产精品1024在线永久免费 | 国产专区视频 | 91老司机精品福利在线 | 一区免费视频 | 亚洲丝袜制服欧美另类 | 国产一区二区三区精品专区 | 粗暴进入娇 | 国产一区免费在线观看 | 羞羞色院91蜜桃在线观看 | 午夜男女爽爽羞羞影院在线观看 | 全黄性性激高免费视频 | 日韩欧美一区一本到国产 | 日韩国产在线观看第1页 | 亚洲vs日韩vs | 成人免费观看做爰视频胸大 | 777米奇| 国产高清激情 | 花蝴蝶免| 国产亚洲欧美一区二区三区 | 欧美性狂猛xx | 成人国产综合三级 | 国产又粗又猛又爽又黄的视频吉 | 岛国大片网站在线观看 | 老子影院午夜伦不卡 | 亚洲小说欧美 | 亚洲国产一区二区试看 | h视频在线观看免费 | 亚洲日本国产乱码va在线观看 | 国产一区二区三区四区激情 | 91精品国产自产在线观看永久 | 国产一区二区在线不卡 | 亚洲综合 | 亚州精品一区二区三区 | 91精品国产自产在线观看永久 | 国产欧色美视频综合二区 | 手机看片日韩国产一区二区 | 日韩欧美精品一区二区三区在线 | 在线观看网站国产精品 | 亚洲人成网站18 | 亚洲欧美日韩一区二区在线观看 | 国产伦精品一区二区三区男技 | 色国产精品一区在线观看 | 亚洲精品一区二区三区四区高清 | 欧美日韩国产精品一区二区在 | 日本免费一区二 | 国内精品视频成人一区 | 国产高清精品 | 不卡国产精品欧 | 成欢阁免费入口在线观看 | 加勒比综合免费不卡在线观看 | 漂亮的保姆6 | a天堂中文在线天堂资源中文 | 99这里只有精品在线观看视频播 | 大地影院mv在线观看视频免费 | 红杏免费视频网站入口导航 | 亚洲欧美色一区二区三区精品 | 欧美精品另类 | 国产99热99 | 片一级二级| 97国产综合色产在线视频 | 977精品视频在线观看 | 精品国产91乱码一区二区三区 | 欧美激情中文字幕一区二区 | 国产精品秘入口免 | 欧美综合区自拍亚洲综合 | 日韩中文字幕第二页 | 日韩一区二区三 | 亚洲精品视频一区二 | 中国国产一级 | 亚洲制服中文字幕一区二区 | 国产涩涩视频在线观看 | 91同城快聘 | 一线路二 | 在线看推理网站 | 性xxxx视频播放 | 午夜福利国产一区二区三区 | 国产女主播在线观看 | 国产鲁鲁视频在线观看 | 最新国产乱视频伦在线 | 国精产品一区二区三区有限 | 亚洲国产精品免费在线观看 | 亚洲欧美综合在线精品 | 成人午夜福利免费体验区 | 亚洲精品一区二区国产精华液 | 亚洲欧美日韩另类中文字幕组 | 欧美在线一区视频 | 亚洲午夜福利院在线 | 人人狠狠综合99综合久 | 中文字幕欧美日 | 亚洲精品国产精品乱码不99 | 欧美视频在线观看免费最新 | 亚洲欧美日韩综合在线丁香 | 精品国产国产综合精品 | 国产盗拍精品视频 | 国产韩国日本欧美在线观看 | 国产精品拍自在线 | 日韩欧美一区二区三区免费观看 | 亚洲一区二 | 欧美日韩国产精品一区二区 | 日韩国产一区二区三区在线 | 午夜影视网 | 综合在线观看高清自拍 | 真实国产普通话对白乱子子伦视频 | 成人v视频网 | 最近中文字幕mv免费高清视频 | 噼里啪啦hd免费观看动漫 | 国产精品乱码高清在线观看 | 伊人开心激情网第一区 | 2025年最新偷拍视频一区 | 每天更新的 | 正版高清视频在线观看 | 综合影院 | 国产精品乱码一 | 欧美精品国 | 电视剧免费在线 | 国产欧美日韩精品第二区 | 8x8×拨牐拨 国产suv精品一区二区6 | 2025最新电视剧 | 日本最新伦中文字幕 | 精品产区wnw2544 | 一区二区三区日韩免费 | 国产性夜夜春夜夜 | 成人国产亚洲精品a区天堂 激情五月天深爱网 | 午夜三级a三级三点在线观看 | 免费观看又污又黄的网站 | 国产乱码卡二卡 | 免费在线观看的网站 | 欧美一区二区三区四区国产另类 | 国产午夜视 | 妺妺窝人体色www聚色窝 | 99热只有这里有99精品 | 欧美黑人又大又粗xxxⅹ | 99热在线都是精品 | 国产在线精品国自产拍影院同性 | 欧美精品视频手机在线视频 | 亚洲人成网站免费播放 | 含羞草影院在线 | 国产伦精品一区二区三区无广告 | 激情亚洲一区国产精品 | 日韩视频高清欧美一区 | 国产精品喷水 | 亚洲香蕉综合在人在线视看 | 精品videossex国产 | 国产欧美日韩一区二区三区视频 | 亚洲日韩成人 | 日韩成a | 红桃www.ht84pp成人 | 日日摸夜夜摸人人看 | 太粗太硬小寡妇受不了 | 日本中文字幕高清 | 国产sm重味 | 在线观看午夜亚洲一区 | 亚洲vr精品在着在线观看 | 窝窝午夜看片 | 欧美精品亚洲精品日韩专区 | 欧美图片一区二区三区 | 亚洲欧美综合网站 | 亚洲国产欧美在线观看片不卡 | 亚洲日韩动漫一区 | 91精品福利自产拍在线 | 午夜福利182tv | 亚洲人成影院在线观看 | 亚洲人免费视频 | 91精品全国免费观看青青 | 岛国三级在 | 婷婷影视 | 在线可以看 | a在线亚洲男人的天堂在线 亚洲欧美精品日韩片 | 羞羞影院午夜男女爽爽视频 | 国产精品亚洲一区二区三区欲 | 国内精品一区二区 | 国产一区二区日韩欧美在线 | 陌陌影视在线观看高清完整版 | 国自产拍在线视频天 | 自拍偷自拍亚洲精品偷一 | 玖玖国产视频拍拍拍 | 亚洲午夜成人精品电影在线观看 | 在线人成观看 | 日本国产在线精品专区 | 国产美女一级做视须爱 | 二区三区一六视频在线 | 欧美亚洲制服 | 欧美精品亚洲精品日韩专 | 少女哔哩哔 | 影视青国产免费起碰 | 亚洲欧美乱伦日本 | 婷婷六月综合缴情在线小蛇 | 日本视频二 | 69精产国品 | 精品福利一 | 国产精选免 | 亚洲欧洲日韩国产一区二区三区 | 高清在线亚洲精品国产二区 | 国精产品一品二品国精品69xx | 国产免费直播在线观看视频 | 国产精品欧美激情一区二区亚洲 | 国产精品第八页 | 91拍拍在线观看 | 夜色福利美女曝乳视频 | 亚洲日韩精品欧美一区二区 | 国产美女一级a视频欧洲 | 凌晨三点在线观看 | 日韩精品一区二区三区 | 天美麻花星空高清mv | 美女被男人 | 国产自产亚洲 | 国产免费人成视频在线观看 | 日韩欧美精品在线观看 | 五月天婷婷网亚洲综合在线 | 第一国产综合高清 | 真实国产乱子伦对白在线 | 亚洲精品动漫免费二区 | 国产乱子伦视频大全 | 精品国产99国产精偷国产黄在线 | 亚洲永久精品 | 国产免费网站看v片在线观看 | 国产91最新欧美在线 | 日韩欧美一级视频网站 | 欧美国产激情一区二区三区蜜月 | 国产香蕉国产精品偷在线观看 | 337p日本欧洲亚洲大胆在线 | 国产日本欧美在线观看乱码 | 欧美日产国产精品 | 亚洲二区中文字幕 | 亚洲成年看片在线观看 | 亚洲欧美福利一区二区 | 国产福利萌白酱精品tv一区 | 日本国产一区在线观看 | 老熟女乱一区二区三区视频 | 午夜成人理论福利片 | 欧美在线观看二区 | 国产精品9999 | 日本乱子伦一 | 欧美一级高 | 污污污视频在线免费观看 | 国产精品一区二区无线 | 99香蕉国产线观看免费 | 国产毛多水多做爰 | 在线观看日本亚洲一区 | 欧美v亚洲v综 | 国产黃片在线观看 | 欧美午夜视频一区 | 91看片 | 国产亚洲一区二区在线 | 韩国日本亚洲欧洲一区二区三区 | 亚洲高清中文字幕一区二区三区 | 天天综合网网欲色 | 看黑人巨大精品欧美一区 | 免费国产在线观看 | 午夜福利一区二区电影 | 99精品视频观看 | 国产精品三p一区二区视频 h片在线播放免费 | 亚洲2025国 | 亚洲国产日韩在线观看 | 最近播放中文版在线观看免费 | 国产亚洲制服 | 性欧美最新巨大乳 | 色国产视频 | 国产在线观看免费永久 | 国产午夜免费福利红片 | 精品国产高清自在线 | 办公室系列欧美精品 | 亚洲中文字幕在线一区 | 噼里啪啦国语在线观看高清资源 | 国产日韩精品欧美一区色 | 亚洲精品欧美日韩一区二区 | 2025国产精品极品色在线 | 免费国产在线精品一区二区 | 欧美综合图 | 最近中文字幕mv在线视频www | 性欧美午夜高清在线观看 | 在线观看国产视频黄 | 91羞羞网站| 黑人巨大跨种 | 久夜色精品国产一区二区三区 | 日本免费一二 | 97干视频 | 色色影院官网 | 国产精品成熟老女人视频 | 亚洲一二三区视频 | 欧美一区二区三区 | 国产午夜三级一区二区三 | 欧美、另类亚洲日本一区二区 | 国产激情一区二区三区在线hd | 亚洲欧美综合在线精品 | 日韩欧美一区二区三区永久免费 | 在线观看亚洲精品专区 | 国产影视| 日韩精品在线观看 | 国产老熟女一区二区三区 | 不卡国产精品欧 | 日本一二三区视频在线 | 欧美精品金8天国系列 | 国产又粗又猛又爽又黄的视频七张 | 国语对白精品一区二区在线观看 | 夫妻之间免费观看完整版 | 日韩在线欧美精 | 国产在线播放成人免费 | 免费国产网站在线观看不卡 | 欧美综合乱码一区二区三区 | 天堂a在线观看视频 | 国产精品一区二区三区免 | 欧美88888在线观看国产 | 国产在线观看入口网站 | 好男人www社区 | 国产精品tv在线观看 | 91福利国产在线在 | 偷窥xxxx| 欧美性色生活免费观看 | 91视频网| 日日夜夜精品免费视频779 | 日韩中文字幕在线播放 | 午夜拍拍拍 | 国产精品日韩欧美一区2区3区 | 国产免费夫妻高 | 91制片厂一样的应用 | 中文精品视 | 日韩色在线影院性色 | 欧美亚洲综合成人专区 | 高清一区二区亚洲欧美日韩 | 国产精品一区二区播放在线 | 日本一区二区在线观看精品 | 欧美激情a∨在线视频播放 欧美午夜视频网站在线观看 | 国产精品综合色 | 99国产免线观看九 | 日韩精品一区二区三区中文3d | 91尤物国产网红尤物福利 | 99国产婷婷综合在 | 日韩一本到亚洲男人的天堂 | 日本韩国三级aⅴ在线观看 老妇小说 | 日本特级婬片中文免费看 | 片免费在线 | 欧美精品网站一区二区三区 | 九九九在线视频 | 国产精品一区二555 亚洲精品在线视频 | www.亚洲欧美 | 欧亚乱色熟一区二区三四区 | 国产福利小视频在线免费观看 | 亚洲欧美在线观看品 | 国产人妖爆视频在线观看 | 亚洲中文字幕丝袜制服视频 | 日本中文字幕二区三区 | 免费aⅴa级视 | 欧美亚洲国产清纯综合图区 | 国产中文亚洲日韩欧美 | 亚洲a在线观看 | 国产主播一区二区三区在线观 | 国产日产欧美一区二区三区 | 999任你躁在线精品免费 | 黑粗硬大欧美 | 日本黄页网址在线 | 三年片大全在线观看免费观看大全 | 人人揉揉揉揉揉日日 | 天堂网www天堂网最新版 | 亚洲精品自拍视频在线免费 | 欧美巨大黑人暴力xxxxx黑人 | 国产精品天天看特色大片不卡 | 国产超薄肉丝袜在线播放 | 亚洲成年人电影在线观看 | 国产精品高清尿小便嘘嘘 | 欧美日韩国产丝袜另类 | 国产高清精品一区 | 免费成年人看的视 | 国产专区在线播放 | 国产91福利小视频在线观看 | 国产在线精品国自产拍影院午夜 | 看片天堂| 成人免费视频在线观看 | 日本免费一区二区 | 国产在在 | 亚洲欧洲中文字幕免费看 | 国产99视频精品免费视频6 | 欧美一级a人与 | 国产亚洲日本欧美精 | 精品国偷自产在线视频 | 一本大道综合伊人精品热热 | 亚洲激情一区二区 | 44极品视频在 | 国产亚洲国际精品福利 | 青青国产精品一区二区 | 欧美.日韩.日本中亚网站 | 亚洲网站在线观看人成 | 人妖和人妖互交性xxxx视频 | 寡妇被折腾的死去活来 | 国产日韩欧美在线观看播放 | 在线观看91精品国产hd | 亚洲欧美日韩精品永久在线 | 精品亚洲成a人片在线观看 愉拍自拍一区首页 | 小说区综合区 | 日本亚洲色大成网站www久 | 成人碰碰视频公开老师 | 国产精品自在拍在线播放 | 青青河边草免费高清电影 | 亚洲人成免费网站 | 成人国产欧美精品一区二区 | 国产精品第一二三区 | 日韩欧美一级视频网站 | 亞洲最大 | 日韩精品另类天天更新影院 | 精品国产迪丽热巴在线 | 免费成人www视频在线观看 | 国产亚洲欧洲综合777 | 欧美一级特黄aaa大片在线观 | 4日本国产vps私人大片 | 一区国产二区亚洲三区另类 | 国产最新电影在线观看 | 九九热在线视频 | 在线观看国产亚洲视频免费 | 337p日本欧洲亚洲 | 精品一区二区三区免费视频 | 亚洲国产一区二区三区亚瑟 | 无线码免费播放 | 国产精品欧美亚洲韩国日本不卡 | 国产亚洲欧美高清在线观看 | 国产精品日产欧美在线一区 | 日产在线| 欧美精品视频手机在线视频 | 精品一区二区三区视频在线 | 中文字幕在线二区 | 按摩推油在线观看国产 | 视频一区国产 | 精品一区二区三 | 97碰碰碰视频在线观看 | 中文字幕在线永久免费精品 | 日韩精品美女视频 | 五月天堂在线 | 国产乱码精品一区二区三区四 | 国产国产人免费人成 | 国产免费爽爽视频在线观看 | 国语国产自产精品 | 日日夜人人澡人人澡人人看免 | 中日欧洲精品视频在线 | 3d成人动漫在线观看 | 亚洲欧美在线x视频 | 最好看的中文2025 | 亚洲五月综合缴情婷婷 | 中文字幕在线不卡精品视频99 | 国产91页 | 天天看片高清观看免费国产 | 精品精品| 中文字幕日韩专区下载 | 中文免费高清特 | 亚洲视频国产精品 | 星空视频影视 | 国产草草 | 亚欧洲精品在线视频免费观看 | 日本中文字幕一区二区有码在线 | 亚洲一区二区三区中文字幕在线 | 国产精品线在线精品国语 | 视频一二亚洲国产二区 | 最近中文字幕亚洲电影 | 免费日漫在线 | 国产精品成人亚发布 | 啦啦啦视频 | 亚洲精品亚洲精品亚洲精品日韩 | 亚洲免费青草视频在线 | 精产国品| 免费在线观看小说区激情另类 | 中文字幕国产第1页直播在线 | 99精品一区二区三区免费视频 | 国产最新进 | 日韩精品中文一区二区 | a国产精品视频 | 免费视频专区一国产盗摄 | 免费高清影视在线观看视频网站 | 亚洲精品国产品国语原创 | 欧美自拍偷拍一区二区 | 国产人成网在线播放va | 欧美日韩国产激情电影 | 欧美人成| 在线免费观看亚洲 | 国产福利观| 暴雨入室侵犯进出肉体免费观看 | 日本不卡在线免费 | 国产99这里只有精品 | 精品91自产拍在线观看一区 | 国产在线观看片免费人成视频 | 亚洲系列国产系列 | 中国特级黄大片视频 | 日韩欧美亚洲一区二区在线观看 | 肉色超薄丝袜脚交 | 超清乱人 | 免费视频大片在线观看 | 亚洲国产中文日韩欧美在线 | 精品国语任你躁 | 日本动漫精品一区二区三区 | 亚洲欧美精品一区二区三区四区 | 激情五月综合网 | 亚洲综合在线播放 | 国产精品初高中精品免费观看 | 成人欧美一区二区三区白人 | 一本大道之中文日本香蕉 | 在线免费观看成年人视频 | 亚洲日韩精 | 欧美性爱大片在线播放 | 亚洲线精品一区二区三区四区 | 日韩一区二区三区在线 | 区二区视频在线观看 | 日韩免费的视频在线观看香蕉 | 精品一区二区三区在线视频 | 99精品国产高清一区 | 亚洲欧美日韩、中文 | 国产精品视频丁香花综合 | 一区二区三区欧美日韩 | 91高清免费国产自产拍 | 黑人精品一区二区三区不卡 | 日本高清一二三不卡区 | 成人自拍视频在 | 国产在线精品一区二区夜色 | 精品国产乱子伦一区二区三区 | 免费v片在线观看 | 动画片大全大人动漫在线观看 | 国产精品自在拍在线播放大全 | 中文字幕国产日韩 | 99免费在线视频 | 电视剧大全免费在线观看 | 全部视频欧美日韩在线无人 | 91热这里只有精品 | 国产精品综合色区在线观看 | 精品一区二区6 | 97中文字幕无线观 | 这里只有精品在线观看视频 | 国产理论片高清 | 麻花视频v3.2.2纯净版 | 欧美亚洲日韩国产综合网 | 精品一区二区三区中文字幕 | 911亚洲| 一个人看的免 | a级国产乱理伦片 | 中文字幕在线免费 | 欧美、另类亚洲 | 内地级a艳片高清免费播放 五月社区免费 | 亚洲视频 | 亚洲.欧美.中文 | 奇奇影院 | 国产绿奴视频在线观看 | 在线久色 | 日本.欧美一区二区三区 | 欧美综合乱码一区二区三区 | 精品日韩在线一区二区 | 精品国偷自产在线视频 | 国产精品自在自线 | 日韩a级片视频 | 亚洲v国产v日韩v欧美v | 日韩欧美国产精品免费一二 | 一区二区视频在线 | 亚洲美女国产精品综 | 黄瓜视频在线播放看片 | 丝袜亚洲精品中文字幕二区 | 在线观看免费高清 | 国产精品厕所电影 | 欧美亚洲高清国产一区二区三区 | 91成人精品一区二区三区四区 | 私人尤物在线精品不卡 | 国产舌乚八伦偷品w中 | 国产免费三级a在线观看 | 不卡一卡 | 国产又粗又硬又大爽黄老大爷视 | 在线亚洲精品专区 | 男生晚上睡 | 国产亚洲人成网站在线观看不卡 | 最近免费中文字幕大全 | 18国产午夜福| 成人午夜视频精品一 | 91视频网| 国产欧美日韩精品第一区 | 日本高清一区二区三区水蜜桃 | 国产无内肉丝精品视频 | 国产在线一区二区三区不卡 | 性生交大全免费看 | 三年片在线观看免费观看大全 | 伊人成年网站综合网 | 高清在线午夜一区二区亚洲 | 把伸进女人的www下载 | 亚洲精品∧v在线观看 | 日本欧美大码 | 最新热门高清电影 | 日本丶国产 | 91精品在线看 | 国产又黄又爽刺激视频 | 制服丝袜中文字幕在线 | 不卡视频一区二区 | 91尤物国产 | 自偷自拍三级全三级视频 | 国产精品亚洲专区 | 思思热99re热在线精品 | 日a本亚洲中文在线观看 | 97在线视频观看在线观看视频 | 姝姝窝人体ww| 九九综合九色综合网站 | 国产性生大 | 国产精品亚洲 | 大地资源中文第二页高清 | 日韩电影免费在线观看中文字幕 | 国产日产成人免费视频在线观看 | 最新91天堂国产电影在线观看 | 日韩丝袜亚洲国产欧美一区 | a性视频 | 91成人国产网站在线观看 | 日产a一a区二区 | 国产精品天干天干在线观看 | 91永久视频在线 | 麻花天美星空果冻 | 在线电影电视剧动漫综艺免费观看 | 欧美人成中文视频在线观看 | 国产精品视频高清在线播放 | 中文字幕影片免费在线观看 | 国产亚洲精品国产福利 | 小明欧美精品视频在线观看 | 成人免费视频一区二区 | 成人高清视频 | 亚洲国产精品免费在线观看 | 中文字幕亚洲欧美在线不卡 | 野花日本大全免费观看中文7 | 日产精品一卡2卡三卡4卡乱码 | 男子操性感黑丝美女视频 | 中文字幕夫妇交换乱叫 | 最近日本韩国观看 | 韩国理伦片一区二区三区在线播 | 性欧美一区二区三区在线观看 | 色色色色色色资源女人天堂 | 99国产精品免费观看视频 | 亚洲精品第一国产综合精品5 | 国产精品成人免费 | 亚洲一区二区三区四区 | 91日韩高清在线观看播放 | 日本韩国偷拍视频对白不卡高清精 | 免费国产va在线观看中文 | 欧美色综合高清免费 | 国产v综合v亚洲欧美大片 | 国产亚洲aaa在线观看 | 18出禁止看的啪视频网站 | 国产精品猎奇系列在线观看 | 亚洲精品在看在线观看 | 日本.欧美一区二区三区 | 真实国产精品视频400部 | 亚洲精品中文字幕码专区 | 国产精品边做奶 | 国产一区二区三精品久 | 天堂影视 | 亚洲欧美日韩精品中文乱码 | 中文字幕婷婷在 | 九九热在线免费观看 | 欧美精品成人3d在 | 2025电视剧手机免费在线观看 | 欧美亚洲综合色 | 2025国产亚洲日韩在线 | 免费99精品 | 国产全黄三级三级 | 精品三级网站 | 欧美特级理论片免费看 | a级精品国产片在线观看 | 亚洲午夜国产片在线观看 | 国产一区二区三区高清在线观看 | 欧美大bb兽交高清 | 天美麻花星空高清mv | 欧美亚洲日本在线播放 | 资源视频在线观看 | 亚洲欧美国产国产一区二区三区 | 国产91chinese在线 | 福利一区二区三区视频在线观看 | 热播电视剧免费观看 | 在线日本有码中文字幕 | 99精品一区二区三区 | 91凤楼| 最近伦中文字 | 日本免码va在线看免费 | 亚洲欧美极品 | 成人a网站 | 最新中文字幕在线观看 | 国产亚洲精品午夜福利巨大 | 91精品在线观看中文 | 欧美日韩一区精品视频一区二区 | 97色伦午夜国 | 国产欧美一区二区高清在线 | 992t| 日日摸处处碰夜夜爽 | 亚洲国产精品成人va在线观看 | 亚洲免费在线观看一区二区 | 日韩午夜理论免费tv影院 | 偷偷要色偷偷网站视频 | 西瓜视频国产 | 老牛影视| 亚洲欧美日韩人兽免费 | 在线播放精品一区二区三区 | 91精品国产免 | 91影视日韩欧美在线观看 | 国产制服丝袜亚洲高清 | 永久精品免费影院在线观看网 | 日韩性freexxxx在线观看 | 自拍影视亚洲高清 | 日韩在线中文字幕视频 | 亚洲国语 | 精品国产福利一区二区在线 | 国产又粗又硬又大爽黄老大爷视频 | 国产91精 | 一区二区三区日韩免费 | 99热这里只有 | 国产在线不卡精品网站互動交 | 日韩国产欧美亚洲一区不卡 | 国产亚洲一区二区 | 天天综合网网欲色 | 制服丝袜欧美中文 | 综合网在线 | 最近高清中文在线字幕在线观看 | 在线日韩中文字幕 | 亚洲综合色区激情自拍 | 无弹窗播放69国产在线视频 | 中文字字幕乱码高清二本道资源站 | 午夜影院高清无 | 嗨嗨影院伦理电影 | 狠狠热精品免费视频 | 亚洲国产精品∨a在线看黑人 | 亚洲高清国产拍 | 三年片在线观看免费 | 亚洲欧美中文字幕专区 | 亚洲欧美香蕉在线日韩精选 | 欧美第一区 | 亚洲精品中文字 | 国产在线乱子伦一区 | 日本不卡一区二区三区视频 | 精品欧美视频第二页在线观看 | 97碰碰碰 | 欧美亚日韩一二三四 | 欧美日韩国产综合视频在线观看 | 国产黃色精品三級一区二区 | 国产成a人片在线观看视频下载 | 欧美日韩人人天天综合小说 | 欧美日韩不卡高清在线看 | 国产一级特黄a大片免费 | 成人高清视频 | 日韩性freexxxx在线观看 | 亚州国产精品一线北 | 欧美国产剧情一区二区 | 视频一区在线观看 | 国产拍揄自揄免费观看 | 七十路熟女交尾hd | 在线看片日韩 | 免费aⅴ在线视频 | 欧美高清性色生活片免费观 | 亚洲国内自拍愉拍中文字幕 | 欧美一区二区成人午夜在线观看 | 亚洲精品色午夜 | 国产精品玩偶在线 | 日本精品一卡高清 | 日本大胆一区二区三区 | 成人激情午夜福 | 日本在线观看视频精品一区 | 日产亚洲一卡2卡3卡4卡网站 | 国产高清成人mv在线观看 | 亚洲制服在线日韩 | 日韩va不卡精品一区二区 | 亚洲日本va在线视频观看 | 一区二区免费国产在线观看 | 欧洲尺码日本尺码专线 | 国产黄在线观看免费视频45分钟 | 日产乱码二卡三卡四在线 | 野花日本大全免费观看中文7 | 人免费va视频综合网 | 一本色道 | 在线观看亚洲精品福利片 | 精品国产日韩一区二区三区 | 精品視頻無碼一區二區三區 | 国产综合欧美日韩视频一区 | 欧美亚洲视频一区 | 天堂a√| 1卡2卡三卡4卡国产 欧美日韩精品一区二区在线 | 天堂亚洲日韩专二区 | 国产精品人成 | 日本免费人成视频在线观看 | 国产一区二区三区乱码福利 | 国产精品乱码一区二区视频 | 国产人成精品综 | 中文字幕精品一区二区三区在线 |