精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

總結!實用Python文本預處理代碼

開發 后端
本文將討論文本預處理的基本步驟,旨在將文本信息從人類語言轉換為機器可讀格式以便用于后續處理。此外,本文還將進一步討論文本預處理過程所需要的工具。

 

本文將討論文本預處理的基本步驟,旨在將文本信息從人類語言轉換為機器可讀格式以便用于后續處理。此外,本文還將進一步討論文本預處理過程所需要的工具。

當拿到一個文本后,首先從文本正則化(text normalization) 處理開始。常見的文本正則化步驟包括:

  •  將文本中出現的所有字母轉換為小寫或大寫
  •  將文本中的數字轉換為單詞或刪除這些數字
  •  刪除文本中出現的標點符號、重音符號以及其他變音符號
  •  刪除文本中的空白區域
  •  擴展文本中出現的縮寫
  •  刪除文本中出現的終止詞、稀疏詞和特定詞
  •  文本規范化(text canonicalization)

下面將詳細描述上述文本正則化步驟。

將文本中出現的字母轉化為小寫

示例1:將字母轉化為小寫

Python 實現代碼: 

  1. input_str = ”The 5 biggest countries by population in 2017 are China, India, United States, Indonesia, and Brazil.”  
  2. input_strinput_str = input_str.lower()  
  3. print(input_str) 

輸出: 

  1. the 5 biggest countries by population in 2017 are china, india, united states, indonesia, and brazil. 

刪除文本中出現的數字

如果文本中的數字與文本分析無關的話,那就刪除這些數字。通常,正則化表達式可以幫助你實現這一過程。

示例2:刪除數字

Python 實現代碼:      

  1. import re  
  2. input_str = ’Box A contains 3 red and 5 white balls, while Box B contains 4 red and 2 blue balls.’  
  3. reresult = re.sub(r’\d+’, ‘’, input_str)  
  4. print(result) 

輸出: 

  1. Box A contains red and white balls, while Box B contains red and blue balls. 

刪除文本中出現的標點

以下示例代碼演示如何刪除文本中的標點符號,如 [!”#$%&’()*+,-./:;<=>?@[\]^_`{|}~] 等符號。

示例3:刪除標點

Python 實現代碼: 

  1. import string  
  2. input_str = “This &is [an] example? {of} string. with.? punctuation!!!!” # Sample string  
  3. result = input_str.translate(string.maketrans(“”,””), string.punctuation) 
  4. print(result) 

輸出: 

  1. This is an example of string with punctuation 

刪除文本中出現的空格

可以通過 strip()函數移除文本前后出現的空格。

示例4:刪除空格

Python 實現代碼: 

  1. input_str = “ \t a string example\t “  
  2. input_strinput_str = input_str.strip()  
  3. input_str 

輸出: 

  1. ‘a string example’ 

符號化(Tokenization)

符號化是將給定的文本拆分成每個帶標記的小模塊的過程,其中單詞、數字、標點及其他符號等都可視為是一種標記。在下表中(Tokenization sheet),羅列出用于實現符號化過程的一些常用工具。

刪除文本中出現的終止詞

終止詞(Stop words) 指的是“a”,“a”,“on”,“is”,“all”等語言中最常見的詞。這些詞語沒什么特別或重要意義,通常可以從文本中刪除。一般使用 Natural Language Toolkit(NLTK) 來刪除這些終止詞,這是一套專門用于符號和自然語言處理統計的開源庫。

示例7:刪除終止詞

實現代碼: 

  1. input_str = “NLTK is a leading platform for building Python programs to work with human language data.”  
  2. stop_words = set(stopwords.words(‘english’))  
  3. from nltk.tokenize import word_tokenize  
  4. tokens = word_tokenize(input_str)  
  5. result = [i for i in tokens if not i in stop_words]  
  6. print (result) 

輸出: 

  1. [‘NLTK’, ‘leading’, ‘platform’, ‘building’, ‘Python’, ‘programs’, ‘work’, ‘human’, ‘language’, ‘data’, ‘.’] 

此外,scikit-learn 也提供了一個用于處理終止詞的工具:  

  1. from sklearn.feature_extraction.stop_words import ENGLISH_STOP_WORDS 

同樣,spaCy 也有一個類似的處理工具: 

  1. from spacy.lang.en.stop_words import STOP_WORDS 

刪除文本中出現的稀疏詞和特定詞

在某些情況下,有必要刪除文本中出現的一些稀疏術語或特定詞。考慮到任何單詞都可以被認為是一組終止詞,因此可以通過終止詞刪除工具來實現這一目標。

詞干提取(Stemming)

詞干提取是一個將詞語簡化為詞干、詞根或詞形的過程(如 books-book,looked-look)。當前主流的兩種算法是 Porter stemming 算法(刪除單詞中刪除常見的形態和拐點結尾) 和 Lancaster stemming 算法。

示例 8:使用 NLYK 實現詞干提取

實現代碼: 

  1. from nltk.stem import PorterStemmer  
  2. from nltk.tokenize import word_tokenize  
  3. stemmerPorterStemmer()  
  4. input_str=”There are several types of stemming algorithms.”  
  5. input_str=word_tokenize(input_str) 
  6. for word in input_str:  
  7.     print(stemmer.stem(word)) 

輸出: 

  1. There are sever type of stem algorithm. 

詞形還原(Lemmatization)

詞形還原的目的,如詞干過程,是將單詞的不同形式還原到一個常見的基礎形式。與詞干提取過程相反,詞形還原并不是簡單地對單詞進行切斷或變形,而是通過使用詞匯知識庫來獲得正確的單詞形式。

當前常用的詞形還原工具庫包括: NLTK(WordNet Lemmatizer),spaCy,TextBlob,Pattern,gensim,Stanford CoreNLP,基于內存的淺層解析器(MBSP),Apache OpenNLP,Apache Lucene,文本工程通用架構(GATE),Illinois Lemmatizer 和 DKPro Core。

示例 9:使用 NLYK 實現詞形還原

實現代碼:    

  1. from nltk.stem import WordNetLemmatizer  
  2. from nltk.tokenize import word_tokenize  
  3. lemmatizer=WordNetLemmatizer()  
  4. input_str=”been had done languages cities mice”  
  5. input_str=word_tokenize(input_str)  
  6. for word in input_str:  
  7.     print(lemmatizer.lemmatize(word)) 

輸出: 

  1. be have do language city mouse 

詞性標注(POS)

詞性標注旨在基于詞語的定義和上下文意義,為給定文本中的每個單詞(如名詞、動詞、形容詞和其他單詞) 分配詞性。當前有許多包含 POS 標記器的工具,包括 NLTK,spaCy,TextBlob,Pattern,Stanford CoreNLP,基于內存的淺層分析器(MBSP),Apache OpenNLP,Apache Lucene,文本工程通用架構(GATE),FreeLing,Illinois Part of Speech Tagger 和 DKPro Core。

示例 10:使用 TextBlob 實現詞性標注

實現代碼: 

  1. input_str=”Parts of speech examples: an article, to write, interesting, easily, and, of”  
  2. from textblob import TextBlob  
  3. result = TextBlob(input_str)  
  4. print(result.tags) 

輸出: 

  1. [(‘Parts’, u’NNS’), (‘of’, u’IN’), (‘speech’, u’NN’), (‘examples’, u’NNS’), (‘an’, u’DT’), (‘article’, u’NN’), (‘to’, u’TO’), (‘write’, u’VB’), (‘interesting’, u’VBG’), (‘easily’, u’RB’), (‘and’, u’CC’), (‘of’, u’IN’)] 

詞語分塊(淺解析)

詞語分塊是一種識別句子中的組成部分(如名詞、動詞、形容詞等),并將它們鏈接到具有不連續語法意義的高階單元(如名詞組或短語、動詞組等) 的自然語言過程。常用的詞語分塊工具包括:NLTK,TreeTagger chunker,Apache OpenNLP,文本工程通用架構(GATE),FreeLing。

示例 11:使用 NLYK 實現詞語分塊

第一步需要確定每個單詞的詞性。

實現代碼: 

  1. input_str=”A black television and a white stove were bought for the new apartment of John.”  
  2. from textblob import TextBlob  
  3. result = TextBlob(input_str)  
  4. print(result.tags) 

輸出: 

  1. [(‘A’, u’DT’), (‘black’, u’JJ’), (‘television’, u’NN’), (‘and’, u’CC’), (‘a’, u’DT’), (‘white’, u’JJ’), (‘stove’, u’NN’), (‘were’, u’VBD’), (‘bought’, u’VBN’), (‘for’, u’IN’), (‘the’, u’DT’), (‘new’, u’JJ’), (‘apartment’, u’NN’), (‘of’, u’IN’), (‘John’, u’NNP’)] 

第二部就是進行詞語分塊

實現代碼: 

  1. reg_exp = “NP: {<DT>?<JJ>*<NN>}”  
  2. rp = nltk.RegexpParser(reg_exp)  
  3. result = rp.parse(result.tags)  
  4. print(result) 

輸出: 

  1. (S (NP A/DT black/JJ television/NN) and/CC (NP a/DT white/JJ stove/NN) were/VBD bought/VBN for/IN (NP the/DT new/JJ apartment/NN)  
  2. of/IN John/NNP) 

也可以通過 result.draw() 函數繪制句子樹結構圖,如下圖所示。   

命名實體識別(Named Entity Recognition)

命名實體識別(NER) 旨在從文本中找到命名實體,并將它們劃分到事先預定義的類別(人員、地點、組織、時間等)。

常見的命名實體識別工具如下表所示,包括:NLTK,spaCy,文本工程通用架構(GATE) -- ANNIE,Apache OpenNLP,Stanford CoreNLP,DKPro核心,MITIE,Watson NLP,TextRazor,FreeLing 等。

示例 12:使用 TextBlob 實現詞性標注

實現代碼: 

  1. from nltk import word_tokenize, pos_tag, ne_chunk  
  2. input_str = “Bill works for Apple so he went to Boston for a conference.”  
  3. print ne_chunk(pos_tag(word_tokenize(input_str))) 

輸出: 

  1. (S (PERSON Bill/NNP) works/VBZ for/IN Apple/NNP so/IN he/PRP went/VBD to/TO (GPE Boston/NNP) for/IN a/DT conference/NN ./.) 

共指解析 Coreference resolution(回指分辨率 anaphora resolution)

代詞和其他引用表達應該與正確的個體聯系起來。Coreference resolution 在文本中指的是引用真實世界中的同一個實體。如在句子 “安德魯說他會買車”中,代詞“他”指的是同一個人,即“安德魯”。常用的 Coreference resolution 工具如下表所示,包括 Stanford CoreNLP,spaCy,Open Calais,Apache OpenNLP 等。

搭配提取(Collocation extraction)

搭配提取過程并不是單獨、偶然發生的,它是與單詞組合一同發生的過程。該過程的示例包括“打破規則 break the rules”,“空閑時間 free time”,“得出結論 draw a conclusion”,“記住 keep in mind”,“準備好 get ready”等。

示例 13:使用 ICE 實現搭配提取

實現代碼: 

  1. input=[“he and Chazz duel with all keys on the line.”]  
  2. from ICE import CollocationExtractor  
  3. extractor = CollocationExtractor.with_collocation_pipeline(“T1” , bing_key = “Temp”,pos_check = False 
  4. print(extractor.get_collocations_of_length(input, length = 3)) 

輸出: 

  1. [“on the line”] 

關系提取(Relationship extraction)

關系提取過程是指從非結構化的數據源 (如原始文本)獲取結構化的文本信息。嚴格來說,它確定了命名實體(如人、組織、地點的實體) 之間的關系(如配偶、就業等關系)。例如,從“昨天與 Mark 和 Emily 結婚”這句話中,我們可以提取到的信息是 Mark 是 Emily 的丈夫。   

總結

本文討論文本預處理及其主要步驟,包括正則化、符號化、詞干化、詞形還原、詞語分塊、詞性標注、命名實體識別、共指解析、搭配提取和關系提取。還通過一些表格羅列出常見的文本預處理工具及所對應的示例。在完成這些預處理工作后,得到的結果可以用于更復雜的 NLP 任務,如機器翻譯、自然語言生成等任務。 

 

責任編輯:龐桂玉 來源: 機器學習算法與Python學習
相關推薦

2020-11-06 17:20:14

PythonBAT代碼

2021-03-28 08:57:57

Python 文本數據

2024-12-20 13:00:00

Python文本清洗預處理

2016-12-15 13:47:29

C語言預處理命令

2021-11-03 09:00:00

深度學習自然語言機器學習

2011-06-21 10:00:21

預處理指令

2020-08-31 08:25:06

Python時間模塊開發

2019-01-28 17:42:33

Python數據預處理數據標準化

2010-01-19 18:52:08

VB.NET處理數據行

2017-08-24 09:35:06

深度學習向量化Hash Trick

2024-01-03 16:01:23

2024-05-15 15:27:39

2025-03-07 08:00:00

數據數據集集神經網絡數據預處理

2018-10-07 05:27:03

Python代碼機器學習

2009-08-07 17:41:40

C#預處理

2009-08-07 17:45:29

C#預處理

2022-08-30 09:24:47

數據算法

2021-08-23 17:49:02

代碼開發模型

2016-12-20 16:07:13

Python數據預處理

2016-12-18 15:03:57

Python Scikit Lea數據
點贊
收藏

51CTO技術棧公眾號

欧美日韩亚洲丝袜制服| 国产一区二区影院| 亚洲女同精品视频| 91小视频网站| 天堂成人av| 91婷婷韩国欧美一区二区| 国产精品久久久av| 99热精品免费| 九九综合在线| 欧美三级资源在线| www污在线观看| 国产九色在线| 成人小视频免费观看| 国产精品成人一区二区| 久久综合综合久久| 欧美亚洲国产激情| 亚洲缚视频在线观看| 污污网站免费观看| 亚洲涩涩在线| 亚洲欧洲日本在线| 女女同性女同一区二区三区91| 91精品国产色综合久久不8| 在线成人黄色| 久久国产精品久久久久| 色综合99久久久无码国产精品| 亚洲精品黑牛一区二区三区| 日本道色综合久久| 国产毛片视频网站| 国产成人l区| 中文字幕国产一区| 蜜桃麻豆91| 亚洲a视频在线观看| 麻豆精品久久久| 日韩免费观看在线观看| 国产成人无码精品久在线观看| 久久精品亚洲人成影院| 中文字幕久久久| 韩国女同性做爰三级| 黄色欧美网站| 精品国精品自拍自在线| 中文字幕avav| 91九色成人| 欧美精选在线播放| av在线无限看| 成人做爰视频www网站小优视频| 亚洲国产日产av| 成人在线免费观看视频网站| 超碰在线caoporen| **性色生活片久久毛片| 亚洲午夜精品久久久中文影院av | 美女网站久久| 午夜精品久久久久久久男人的天堂| 国产午夜手机精彩视频| 91久久电影| 久久精品一本久久99精品| 日韩影视一区二区三区| 日韩一区三区| 日韩在线免费av| 天堂av免费在线| 93在线视频精品免费观看| 中文字幕在线视频日韩| 色撸撸在线视频| 久久精品国产99久久| 中文字幕无线精品亚洲乱码一区 | 亚洲精品久久久久久国产精华液| 免费观看中文字幕| 午夜av在线免费观看| 一区二区三区中文字幕| 野外做受又硬又粗又大视频√| 久久免费电影| 欧美午夜激情视频| 久久久久久三级| 羞羞视频在线观看一区二区| 欧美一区二区视频在线观看2022 | 欧美国产在线电影| 日本道在线观看| 久久久蜜桃一区二区人| 国产精品网站大全| 国产成人av免费看| 99在线热播精品免费| 久久伊人资源站| av网站在线免费播放| 亚洲欧美怡红院| 国产成a人亚洲精v品在线观看| а√在线中文网新版地址在线| 亚洲国产综合人成综合网站| avav在线看| 欧美成a人片免费观看久久五月天| 在线欧美日韩精品| 欧美日韩理论片| 丝袜久久网站| 久久久97精品| 日韩色图在线观看| 韩国理伦片一区二区三区在线播放| 操一操视频一区| 深夜福利在线观看直播| 国产精品对白交换视频| 免费拍拍拍网站| 日韩欧美2区| 欧美精品一区二区久久婷婷| 老头老太做爰xxx视频| 欧美96在线丨欧| 国产成人自拍视频在线观看| 国产a级免费视频| 91老师片黄在线观看| 最新不卡av| 唐人社导航福利精品| 91精品欧美综合在线观看最新| xxxxxx黄色| 91精品一区国产高清在线gif | 久久久久久久香蕉| 麻豆精品蜜桃| 亚洲国产精品久久久久秋霞蜜臀| 老司机精品免费视频| 亚洲精选成人| 亚洲最大av网站| avtt亚洲| 色偷偷久久一区二区三区| 少妇伦子伦精品无吗| 色琪琪久久se色| 欧美在线一级视频| 亚洲AV无码精品色毛片浪潮| 国产精品国产成人国产三级| 韩国日本在线视频| 麻豆一区二区麻豆免费观看| 欧美成人免费小视频| 中文字幕资源网| 久久久精品中文字幕麻豆发布| 91免费黄视频| 久久在线观看| 久久在线精品视频| 中文字幕资源网| 欧美激情一区不卡| 日韩av一二三四| 日韩精品福利一区二区三区| 欧美精品电影在线| 亚洲AV无码一区二区三区性| 亚洲乱码中文字幕| 天天干天天av| 色喇叭免费久久综合网| 国产精品久久久久久久av电影| 日本午夜在线视频| 欧美日韩国产一中文字不卡| 久久久国产精品无码| 一区三区视频| 国产区日韩欧美| av美女在线观看| 亚洲电影av在线| 日韩手机在线观看| 91首页免费视频| 久久久久久久中文| 全球av集中精品导航福利| 国内外成人免费激情在线视频网站 | 国产综合网站| 99视频在线| 不卡av免费观看| 日韩成人黄色av| 国产精品suv一区| 国产日本欧美一区二区| 亚洲精品视频导航| 天天综合一区| 999精品视频一区二区三区| 婷婷丁香在线| 日韩高清免费观看| 国产九色91回来了| 中文字幕在线观看一区| 1314成人网| 在线欧美三区| 欧美一区二区三区四区在线观看地址 | 成人www视频在线观看| 九九热精品免费视频| 久一视频在线观看| 伊人精品视频| 超碰97网站| 天堂av中文在线观看| 亚洲天堂色网站| 伊人影院中文字幕| 亚洲综合无码一区二区| 真人bbbbbbbbb毛片| 秋霞电影网一区二区| 中文字幕一区二区三区在线乱码 | 日本精品久久久久中文| 精品一区二区三区久久| 日韩欧美不卡在线| 精品视频免费在线观看| 亚洲a级在线观看| 欧美aa一级| 日韩视频免费在线| 日本免费不卡视频| 欧美日韩在线直播| 日本五十熟hd丰满| 国产精品素人视频| 国产在线观看免费播放| 久久久精品日韩| 一区二区三区偷拍| 久久黄色影视| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | 日韩激情av在线| av 日韩 人妻 黑人 综合 无码| 日韩伦理一区二区三区| 91久久精品国产91久久性色| 蜜桃av在线| 欧美乱大交xxxxx另类电影| 日本一二三区在线视频| 日韩精品一区二区在线| 中文字幕你懂的| 亚洲成av人影院| 欧美一级特黄高清视频| 久久先锋影音av| 精品人妻无码中文字幕18禁| 免费观看日韩av| 男女激情无遮挡| 欧美一区二区| 视频一区视频二区视频| 黄色网一区二区| 91久久大香伊蕉在人线| 97人人做人人爽香蕉精品| 91产国在线观看动作片喷水| 婷婷在线播放| 久久国产精品久久久久| 午夜在线播放| 一区二区亚洲欧洲国产日韩| 视频二区在线| 日韩成人在线视频观看| 精品久久久久中文慕人妻| 欧美影院一区二区| 欧美日韩综合一区二区三区| 亚洲高清中文字幕| 青青草成人免费| 亚洲少妇30p| 精品伦精品一区二区三区视频密桃| 久久综合九色综合欧美就去吻| 亚洲精品成人无码毛片| 国产老妇另类xxxxx| 黄色手机在线视频| 日本大胆欧美人术艺术动态| 久久精品一区二| 国产亚洲精品bv在线观看| 国产无限制自拍| 黄色日韩在线| 亚洲熟妇无码av在线播放| 你懂的成人av| av动漫在线免费观看| 亚洲精品中文字幕乱码| 中文精品视频一区二区在线观看| 日韩欧美视频| 亚洲欧洲一区二区在线观看| 成人羞羞网站| 一区精品在线| 国产高清一区| 少妇高潮流白浆| 亚洲最新色图| 国产精品69久久久| 欧美日韩亚洲一区三区| 免费拍拍拍网站| 国产日韩欧美一区二区三区在线观看| 欧美又粗又长又爽做受| 亚洲精品激情| 一本大道熟女人妻中文字幕在线| 六月天综合网| 狠狠热免费视频| 久久精品国产网站| 国产探花在线观看视频| 国产aⅴ综合色| 喷水视频在线观看| 国产丝袜美腿一区二区三区| 国产农村妇女精品一区| 亚洲日本中文字幕区| 久久精品www人人爽人人| 午夜精品福利一区二区三区av | av在线最新| 日本成人精品在线| 国产成人亚洲一区二区三区| 亚洲自拍偷拍视频| 日韩精品社区| 一区二区三区四区五区精品 | 97免费视频在线播放| 国模套图日韩精品一区二区| 国产精品一区二区三区毛片淫片| 国产一区二区视频在线看| 国产精品污www一区二区三区| 亚洲成人一品| 日韩最新中文字幕| 国产欧美不卡| 免费精品99久久国产综合精品应用| 国产麻豆精品在线观看| 亚洲国产精品自拍视频| 中文av字幕一区| 国产一级片视频| 在线观看日韩电影| 亚洲美女性生活| 一区三区二区视频| 天堂av最新在线| 国产精品手机播放| 国产欧美综合视频| 日韩免费大片| 91色视频在线导航| 亚洲精品aaaaa| 致1999电视剧免费观看策驰影院| 欧美日韩国产精品一区二区亚洲| 欧美黄网站在线观看| 国产在线看一区| 色无极影院亚洲| 一个色妞综合视频在线观看| 特级做a爱片免费69| 69av一区二区三区| 麻豆导航在线观看| 欧美精品18videosex性欧美| 黄色日韩网站| 蜜桃成人免费视频| 亚洲小说欧美另类社区| 自拍偷拍一区二区三区四区| 91香蕉视频在线| 久久久久久久久久久久久久免费看| 色香蕉久久蜜桃| 亚洲国产精品视频在线| 日韩在线高清视频| 丝袜美腿一区| 久久国产一区| 午夜视频精品| 红桃视频一区二区三区免费| 国产精品网曝门| 少妇高潮av久久久久久| 亚洲成成品网站| 污视频网站在线免费| 亚洲伊人久久大香线蕉av| 日本一区二区免费高清| 欧美两根一起进3p做受视频| 99久久精品99国产精品| 久久这里只有精品免费| 欧美一级xxx| 高潮毛片在线观看| 国产在线不卡精品| 欧美亚洲激情| 亚洲 欧美 另类人妖| 国产日产亚洲精品系列| 波多野结衣啪啪| 亚洲男人天堂网站| 奇米777日韩| 欧美一区二区三区精美影视| 国产精品主播| 国产精品无码一区二区三区| 午夜精品视频在线观看| 欧美视频一二区| 久久久久久亚洲精品| 高清精品xnxxcom| 国产v片免费观看| 久久综合久色欧美综合狠狠| 国产精品第5页| 亚洲欧美日韩一区二区三区在线| 欧美日韩视频网站| 日本不卡一二三区| 日日夜夜精品视频天天综合网| www.av天天| 欧洲av一区二区嗯嗯嗯啊| a√资源在线| 91精品视频在线| 国产精品99一区二区| 在线观看一区二区三区四区| 亚洲成人综合在线| 亚洲区小说区图片区| 日韩av片电影专区| 黑人操亚洲人| 一级 黄 色 片一| 亚洲国产裸拍裸体视频在线观看乱了 | 国产精品99999| 国产精品一香蕉国产线看观看| 国产精品videosex性欧美| 日韩欧美中文视频| 天天色天天操综合| 九九九伊在人线综合| 成人精品网站在线观看| 午夜国产精品视频| 中文字幕人妻一区二区三区| 色综合咪咪久久| 日本精品在线| 国产精品视频入口| 丝袜a∨在线一区二区三区不卡| 三级黄色片在线观看| 日韩欧美亚洲国产精品字幕久久久 | 中文字幕亚洲在| 成人午夜免费在线观看| 日本不卡视频在线播放| 亚洲电影在线一区二区三区| 亚洲中文字幕无码一区| 91精品办公室少妇高潮对白| 成人国产免费电影| 久久99精品久久久久子伦 | 久久发布国产伦子伦精品| 欧美日韩在线免费| 黄色在线免费看| 欧美激情第一页在线观看| 国产毛片精品国产一区二区三区| 国产一级做a爱片久久毛片a| 日韩在线不卡视频| 亚洲精品推荐| 日本人妻一区二区三区| 欧美专区日韩专区| 欧美黑人猛交| 亚洲欧洲日韩综合二区|