日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python正则匹配_python 正则表达式详解

發布時間:2025/3/20 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python正则匹配_python 正则表达式详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

正則表達式是一個很強大的字符串處理工具,幾乎任何關于字符串的操作都可以使用正則表達式來完成,作為一個爬蟲工作者,每天和字符串打交道,正則表達式更是不可或缺的技能,正則表達式的在不同的語言中使用方式可能不一樣,不過只要學會了任意一門語言的正則表達式用法,其他語言中大部分也只是換了個函數的名稱而已,本質都是一樣的。下面,我來介紹一下python中的正則表達式是怎么使用的。

首先,python中的正則表達式大致分為以下幾部分:

元字符

模式

函數

re 內置對象用法

分組用法

環視用法

所有關于正則表達式的操作都使用 python 標準庫中的 re 模塊。

一、元字符 (參見 python 模塊 re 文檔)

. 匹配任意字符(不包括換行符)

^ 匹配開始位置,多行模式下匹配每一行的開始

$ 匹配結束位置,多行模式下匹配每一行的結束

* 匹配前一個元字符0到多次

+ 匹配前一個元字符1到多次

? 匹配前一個元字符0到1次

{m,n} 匹配前一個元字符m到n次

\\ 轉義字符,跟在其后的字符將失去作為特殊元字符的含義,例如\\.只能匹配.,不能再匹配任意字符

[] 字符集,一個字符的集合,可匹配其中任意一個字符

| 邏輯表達式 或 ,比如 a|b 代表可匹配 a 或者 b

(...) 分組,默認為捕獲,即被分組的內容可以被單獨取出,默認每個分組有個索引,從 1 開始,按照"("的順序決定索引值

(?iLmsux) 分組中可以設置模式,iLmsux之中的每個字符代表一個模式,用法參見 模式 I

(?:...) 分組的不捕獲模式,計算索引時會跳過這個分組

(?P...) 分組的命名模式,取此分組中的內容時可以使用索引也可以使用name

(?P=name) 分組的引用模式,可在同一個正則表達式用引用前面命名過的正則

(?#...) 注釋,不影響正則表達式其它部分,用法參見 模式 I

(?=...) 順序肯定環視,表示所在位置右側能夠匹配括號內正則

(?!...) 順序否定環視,表示所在位置右側不能匹配括號內正則

(?<=...) 逆序肯定環視,表示所在位置左側能夠匹配括號內正則

(?

(?(id/name)yes|no) 若前面指定id或name的分區匹配成功則執行yes處的正則,否則執行no處的正則

\number 匹配和前面索引為number的分組捕獲到的內容一樣的字符串

\A 匹配字符串開始位置,忽略多行模式

\Z 匹配字符串結束位置,忽略多行模式

\b 匹配位于單詞開始或結束位置的空字符串

\B 匹配不位于單詞開始或結束位置的空字符串

\d 匹配一個數字, 相當于 [0-9]

\D 匹配非數字,相當于 [^0-9]

\s 匹配任意空白字符, 相當于 [ \t\n\r\f\v]

\S 匹配非空白字符,相當于 [^ \t\n\r\f\v]

\w 匹配數字、字母、下劃線中任意一個字符, 相當于 [a-zA-Z0-9_]

\W 匹配非數字、字母、下劃線中的任意字符,相當于 [^a-zA-Z0-9_]

二、模式

I IGNORECASE, 忽略大小寫的匹配模式, 樣例如下

s = 'hello World!'

regex = re.compile("hello world!", re.I)

print regex.match(s).group()

#output> 'Hello World!'

#在正則表達式中指定模式以及注釋

regex = re.compile("(?#注釋)(?i)hello world!")

print regex.match(s).group()

#output> 'Hello World!'

L LOCALE, 字符集本地化。這個功能是為了支持多語言版本的字符集使用環境的,比如在轉義符\w,在英文環境下,它代表[a-zA-Z0-9_],即所以英文字符和數字。如果在一個法語環境下使用,缺省設置下,不能匹配"é" 或 "?"。加上這L選項和就可以匹配了。不過這個對于中文環境似乎沒有什么用,它仍然不能匹配中文字符。

M MULTILINE,多行模式, 改變 ^ 和 $ 的行為

s = '''first line

second line

third line'''

# ^

regex_start = re.compile("^\w+")

print regex_start.findall(s)

# output> ['first']

regex_start_m = re.compile("^\w+", re.M)

print regex_start_m.findall(s)

# output> ['first', 'second', 'third']

#$

regex_end = re.compile("\w+$")

print regex_end.findall(s)

# output> ['line']

regex_end_m = re.compile("\w+$", re.M)

print regex_end_m.findall(s)

# output> ['line', 'line', 'line']

S  DOTALL,此模式下 '.' 的匹配不受限制,可匹配任何字符,包括換行符

s = '''first line

second line

third line'''

#

regex = re.compile(".+")

print regex.findall(s)

# output> ['first line', 'second line', 'third line']

# re.S

regex_dotall = re.compile(".+", re.S)

print regex_dotall.findall(s)

# output> ['first line\nsecond line\nthird line']

X VERBOSE,冗余模式, 此模式忽略正則表達式中的空白和#號的注釋,例如寫一個匹配郵箱的正則表達式

email_regex = re.compile("[\w+\.]+@[a-zA-Z\d]+\.(com|cn)")

email_regex = re.compile("""[\w+\.]+ # 匹配@符前的部分

@ # @符

[a-zA-Z\d]+ # 郵箱類別

\.(com|cn) # 郵箱后綴 """, re.X)

U UNICODE,使用 \w, \W, \b, \B 這些元字符時將按照 UNICODE 定義的屬性.

正則表達式的模式是可以同時使用多個的,在 python 里面使用按位或運算符 | 同時添加多個模式

如 re.compile('', re.I|re.M|re.S)

每個模式在 re 模塊中其實就是不同的數字

print re.I

# output> 2

print re.L

# output> 4

print re.M

# output> 8

print re.S

# output> 16

print re.X

# output> 64

print re.U

# output> 32

三、函數 (參見 python 模塊 re 文檔)

python 的 re 模塊提供了很多方便的函數使你可以使用正則表達式來操作字符串,每種函數都有它自己的特性和使用場景,熟悉之后對你的工作會有很大幫助

compile(pattern, flags=0)

給定一個正則表達式 pattern,指定使用的模式 flags 默認為0 即不使用任何模式,然后會返回一個 SRE_Pattern (參見 第四小節 re 內置對象用法) 對象

regex = re.compile(".+")

print regex

# output> <_sre.SRE_Pattern object at 0x00000000026BB0B8>

這個對象可以調用其他函數來完成匹配,一般來說推薦使用 compile 函數預編譯出一個正則模式之后再去使用,這樣在后面的代碼中可以很方便的復用它,當然大部分函數也可以不用 compile 直接使用,具體見 findall 函數

s = '''first line

second line

third line'''

#

regex = re.compile(".+")

# 調用 findall 函數

print regex.findall(s)

# output> ['first line', 'second line', 'third line']

# 調用 search 函數

print regex.search(s).group()

# output> first lin

escape(pattern)

轉義 如果你需要操作的文本中含有正則的元字符,你在寫正則的時候需要將元字符加上反斜扛 \ 去匹配自身, 而當這樣的字符很多時,寫出來的正則表達式就看起來很亂而且寫起來也挺麻煩的,這個時候你可以使用這個函數,用法如下

s = ".+\d123"

#

regex_str = re.escape(".+\d123")

# 查看轉義后的字符

print regex_str

# output> \.\+\\d123

# 查看匹配到的結果

for g in re.findall(regex_str, s):

print g

# output> .+\d123

findall(pattern, string, flags=0)

參數 pattern 為正則表達式, string 為待操作字符串, flags 為所用模式,函數作用為在待操作字符串中尋找所有匹配正則表達式的字串,返回一個列表,如果沒有匹配到任何子串,返回一個空列表。

s = '''first line

second line

third line'''

# compile 預編譯后使用 findall

regex = re.compile("\w+")

print regex.findall(s)

# output> ['first', 'line', 'second', 'line', 'third', 'line']

# 不使用 compile 直接使用 findall

print re.findall("\w+", s)

# output> ['first', 'line', 'second', 'line', 'third', 'line']

finditer(pattern, string, flags=0)

參數和作用與 findall 一樣,不同之處在于 findall 返回一個列表, finditer 返回一個迭代器(參見 http://www.cnblogs.com/huxi/archive/2011/07/01/2095931.html ), 而且迭代器每次返回的值并不是字符串,而是一個 SRE_Match (參見 第四小節 re 內置對象用法) 對象,這個對象的具體用法見 match 函數。

s = '''first line

second line

third line'''

regex = re.compile("\w+")

print regex.finditer(s)

# output>

for i in regex.finditer(s):

print i

# output> <_sre.SRE_Match object at 0x0000000002B7A920>

# <_sre.SRE_Match object at 0x0000000002B7A8B8>

# <_sre.SRE_Match object at 0x0000000002B7A920>

# <_sre.SRE_Match object at 0x0000000002B7A8B8>

# <_sre.SRE_Match object at 0x0000000002B7A920>

# <_sre.SRE_Match object at 0x0000000002B7A8B8>

match(pattern, string, flags=0)

使用指定正則去待操作字符串中尋找可以匹配的子串, 返回匹配上的第一個字串,并且不再繼續找,需要注意的是 match 函數是從字符串開始處開始查找的,如果開始處不匹配,則不再繼續尋找,返回值為 一個 SRE_Match(參見 第四小節 re 內置對象用法) 對象,找不到時返回 None

s = '''first line

second line

third line'''

# compile

regex = re.compile("\w+")

m = regex.match(s)

print m

# output> <_sre.SRE_Match object at 0x0000000002BCA8B8>

print m.group()

# output> first

# s 的開頭是 "f", 但正則中限制了開始為 i 所以找不到

regex = re.compile("^i\w+")

print regex.match(s)

# output> None

purge()

當你在程序中使用 re 模塊,無論是先使用 compile 還是直接使用比如 findall 來使用正則表達式操作文本,re 模塊都會將正則表達式先編譯一下, 并且會將編譯過后的正則表達式放到緩存中,這樣下次使用同樣的正則表達式的時候就不需要再次編譯, 因為編譯其實是很費時的,這樣可以提升效率,而默認緩存的正則表達式的個數是 100, 當你需要頻繁使用少量正則表達式的時候,緩存可以提升效率,而使用的正則表達式過多時,緩存帶來的優勢就不明顯了 (參考 《python re.compile對性能的影響》http://blog.trytofix.com/article/detail/13/), 這個函數的作用是清除緩存中的正則表達式,可能在你需要優化占用內存的時候會用到。

search(pattern, string, flags=0)

函數類似于 match,不同之處在于不限制正則表達式的開始匹配位置

s = '''first line

second line

third line'''

# 需要從開始處匹配 所以匹配不到

print re.match('i\w+', s)

# output> None

# 沒有限制起始匹配位置

print re.search('i\w+', s)

# output> <_sre.SRE_Match object at 0x0000000002C6A920>

print re.search('i\w+', s).group()

# output> irst

split(pattern, string, maxsplit=0, flags=0)

參數 maxsplit 指定切分次數, 函數使用給定正則表達式尋找切分字符串位置,返回包含切分后子串的列表,如果匹配不到,則返回包含原字符串的一個列表

s = '''first 111 line

second 222 line

third 333 line'''

# 按照數字切分

print re.split('\d+', s)

# output> ['first ', ' line\nsecond ', ' line\nthird ', ' line']

# \.+ 匹配不到 返回包含自身的列表

print re.split('\.+', s, 1)

# output> ['first 111 line\nsecond 222 line\nthird 333 line']

# maxsplit 參數

print re.split('\d+', s, 1)

# output> ['first ', ' line\nsecond 222 line\nthird 333 line']

sub(pattern, repl, string, count=0, flags=0)

替換函數,將正則表達式 pattern 匹配到的字符串替換為 repl 指定的字符串, 參數 count 用于指定最大替換次數

s = "the sum of 7 and 9 is [7+9]."

# 基本用法 將目標替換為固定字符串

print re.sub('\[7\+9\]', '16', s)

# output> the sum of 7 and 9 is 16.

# 高級用法 1 使用前面匹配的到的內容 \1 代表 pattern 中捕獲到的第一個分組的內容

print re.sub('\[(7)\+(9)\]', r'\2\1', s)

# output> the sum of 7 and 9 is 97.

# 高級用法 2 使用函數型 repl 參數, 處理匹配到的 SRE_Match 對象

def replacement(m):

p_str = m.group()

if p_str == '7':

return '77'

if p_str == '9':

return '99'

return ''

print re.sub('\d', replacement, s)

# output> the sum of 77 and 99 is [77+99].

# 高級用法 3 使用函數型 repl 參數, 處理匹配到的 SRE_Match 對象 增加作用域 自動計算

scope = {}

example_string_1 = "the sum of 7 and 9 is [7+9]."

example_string_2 = "[name = 'Mr.Gumby']Hello,[name]"

def replacement(m):

code = m.group(1)

st = ''

try:

st = str(eval(code, scope))

except SyntaxError:

exec code in scope

return st

# 解析: code='7+9'

# str(eval(code, scope))='16'

print re.sub('\[(.+?)\]', replacement, example_string_1)

# output> the sum of 7 and 9 is 16.

# 兩次替換

# 解析1: code="name = 'Mr.Gumby'"

# eval(code)

# raise SyntaxError

# exec code in scope

# 在命名空間 scope 中將 "Mr.Gumby" 賦給了變量 name

# 解析2: code="name"

# eval(name) 返回變量 name 的值 Mr.Gumby

print re.sub('\[(.+?)\]', replacement, example_string_2)

# output> Hello,Mr.Gumby

subn(pattern, repl, string, count=0, flags=0)

作用與函數 sub 一樣, 唯一不同之處在于返回值為一個元組,第一個值為替換后的字符串,第二個值為發生替換的次數

template(pattern, flags=0)

這個吧,咋一看和 compile 差不多,不過不支持 +、?、*、{} 等這樣的元字符,只要是需要有重復功能的元字符,就不支持,查了查資料,貌似沒人知道這個函數到底是干嘛的...

四、re 內置對象用法

SRE_Pattern 這個對象是一個編譯后的正則表達式,編譯后不僅能夠復用和提升效率,同時也能夠獲得一些其他的關于正則表達式的信息

屬性:

flags 編譯時指定的模式

groupindex 以正則表達式中有別名的組的別名為鍵、以該組對應的編號為值的字典,沒有別名的組不包含在內。

groups 正則表達式中分組的數量

pattern 編譯時用的正則表達式

s = 'Hello, Mr.Gumby : 2016/10/26'

p = re.compile('''(?: # 構造一個不捕獲分組 用于使用 |

(?P\w+\.\w+) # 匹配 Mr.Gumby

| # 或

(?P\s+\.\w+) # 一個匹配不到的命名分組

)

.*? # 匹配 :

(\d+) # 匹配 2016

''', re.X)

#

print p.flags

# output> 64

print p.groupindex

# output> {'name': 1, 'no': 2}

print p.groups

# output> 3

print p.pattern

# output> (?: # 構造一個不捕獲分組 用于使用 |

# (?P\w+\.\w+) # 匹配 Mr.Gumby

# | # 或

# (?P\s+\.\w+) # 一個匹配不到的命名分組

# )

# .*? # 匹配 :

# (\d+) # 匹配 2016

函數:可使用 findall、finditer、match、search、split、sub、subn 等函數

SRE_Match 這個對象會保存本次匹配的結果,包含很多關于匹配過程以及匹配結果的信息

屬性:

endpos 本次搜索結束位置索引

lastgroup 本次搜索匹配到的最后一個分組的別名

lastindex 本次搜索匹配到的最后一個分組的索引

pos 本次搜索開始位置索引

re 本次搜索使用的 SRE_Pattern 對象

regs 列表,元素為元組,包含本次搜索匹配到的所有分組的起止位置

string 本次搜索操作的字符串

s = 'Hello, Mr.Gumby : 2016/10/26'

m = re.search(', (?P\w+\.\w+).*?(\d+)', s)

# 本次搜索的結束位置索引

print m.endpos

# output> 28

# 本次搜索匹配到的最后一個分組的別名

# 本次匹配最后一個分組沒有別名

print m.lastgroup

# output> None

# 本次搜索匹配到的最后一個分組的索引

print m.lastindex

# output> 2

# 本次搜索開始位置索引

print m.pos

# output> 0

# 本次搜索使用的 SRE_Pattern 對象

print m.re

# output> <_sre.SRE_Pattern object at 0x000000000277E158>

# 列表,元素為元組,包含本次搜索匹配到的所有分組的起止位置 第一個元組為正則表達式匹配范圍

print m.regs

# output> ((7, 22), (7, 15), (18, 22))

# 本次搜索操作的字符串

print m.string

# output> Hello, Mr.Gumby : 2016/10/26

函數:

end([group=0]) 返回指定分組的結束位置,默認返回正則表達式所匹配到的最后一個字符的索引

expand(template) 根據模版返回相應的字符串,類似與 sub 函數里面的 repl, 可使用 \1 或者 \g 來選擇分組

group([group1, ...]) 根據提供的索引或名字返回響應分組的內容,默認返回 start() 到 end() 之間的字符串, 提供多個參數將返回一個元組

groupdict([default=None]) 返回 返回一個包含所有匹配到的命名分組的字典,沒有命名的分組不包含在內,key 為組名, value 為匹配到的內容,參數 default 為沒有參與本次匹配的命名分組提供默認值

groups([default=None]) 以元組形式返回每一個分組匹配到的字符串,包括沒有參與匹配的分組,其值為 default

span([group]) 返回指定分組的起止位置組成的元組,默認返回由 start() 和 end() 組成的元組

start([group]) 返回指定分組的開始位置,默認返回正則表達式所匹配到的第一個字符的索引

s = 'Hello, Mr.Gumby : 2016/10/26'

m = re.search('''(?: # 構造一個不捕獲分組 用于使用 |

(?P\w+\.\w+) # 匹配 Mr.Gumby

| # 或

(?P\s+\.\w+) # 一個匹配不到的命名分組

)

.*? # 匹配 :

(\d+) # 匹配 2016

''',

s, re.X)

# 返回指定分組的結束位置,默認返回正則表達式所匹配到的最后一個字符的索引

print m.end()

# output> 22

# 根據模版返回相應的字符串,類似與 sub 函數里面的 repl, 可使用 \1 或者 \g 來選擇分組

print m.expand("my name is \\1")

# output> my name is Mr.Gumby

# 根據提供的索引或名字返回響應分組的內容,默認返回 start() 到 end() 之間的字符串, 提供多個參數將返回一個元組

print m.group()

# output> Mr.Gumby : 2016

print m.group(1,2)

# output> ('Mr.Gumby', None)

# 返回 返回一個包含所有匹配到的命名分組的字典,沒有命名的分組不包含在內,key 為組名, value 為匹配到的內容,參數 default 為沒有參與本次匹配的命名分組提供默認值

print m.groupdict('default_string')

# output> {'name': 'Mr.Gumby', 'no': 'default_string'}

# 以元組形式返回每一個分組匹配到的字符串,包括沒有參與匹配的分組,其值為 default

print m.groups('default_string')

# output> ('Mr.Gumby', 'default_string', '2016')

# 返回指定分組的起止未知組成的元組,默認返回由 start() 和 end() 組成的元組

print m.span(3)

# output> (18, 22)

# 返回指定分組的開始位置,默認返回正則表達式所匹配到的第一個字符的索引

print m.start(3)

# output> 18

五、分組用法

python 的正則表達式中用小括號 "(" 表示分組,按照每個分組中前半部分出現的順序 "(" 判定分組的索引,索引從 1 開始,每個分組在訪問的時候可以使用索引,也可以使用別名

s = 'Hello, Mr.Gumby : 2016/10/26'

p = re.compile("(?P\w+\.\w+).*?(\d+)(?#comment)")

m = p.search(s)

# 使用別名訪問

print m.group('name')

# output> Mr.Gumby

# 使用分組訪問

print m.group(2)

# output> 2016

有時候可能只是為了把正則表達式分組,而不需要捕獲其中的內容,這時候可以使用非捕獲分組

s = 'Hello, Mr.Gumby : 2016/10/26'

p = re.compile("""

(?: # 非捕獲分組標志 用于使用 |

(?P\w+\.\w+)

|

(\d+/)

)

""", re.X)

m = p.search(s)

# 使用非捕獲分組

# 此分組將不計入 SRE_Pattern 的 分組計數

print p.groups

# output> 2

# 不計入 SRE_Match 的分組

print m.groups()

# output> ('Mr.Gumby', None)

如果你在寫正則的時候需要在正則里面重復書寫某個表達式,那么你可以使用正則的引用分組功能,需要注意的是引用的不是前面分組的 正則表達式而是捕獲到的 內容,并且引用的分組不算在分組總數中.

s = 'Hello, Mr.Gumby : 2016/2016/26'

p = re.compile("""

(?: # 非捕獲分組標志 用于使用 |

(?P\w+\.\w+)

|

(\d+/)

)

.*?(?P\d+)/(?P=number)/

""", re.X)

m = p.search(s)

# 使用引用分組

# 此分組將不計入 SRE_Pattern 的 分組計數

print p.groups

# output> 3

# 不計入 SRE_Match 的分組

print m.groups()

# output> ('Mr.Gumby', None, '2016')

# 查看匹配到的字符串

print m.group()

# output> Mr.Gumby : 2016/2016/

六、環視用法

環視還有其他的名字,例如 界定、斷言、預搜索等,叫法不一。

環視是一種特殊的正則語法,它匹配的不是字符串,而是 位置,其實就是使用正則來說明這個位置的左右應該是什么或者應該不是什么,然后去尋找這個位置。

環視的語法有四種,見第一小節元字符,基本用法如下。

s = 'Hello, Mr.Gumby : 2016/10/26 Hello,r.Gumby : 2016/10/26'

# 不加環視限定

print re.compile("(?P\w+\.\w+)").findall(s)

# output> ['Mr.Gumby', 'r.Gumby']

# 環視表達式所在位置 左邊為 "Hello, "

print re.compile("(?<=Hello, )(?P\w+\.\w+)").findall(s)

# output> ['Mr.Gumby']

# 環視表達式所在位置 左邊不為 ","

print re.compile("(?\w+\.\w+)").findall(s)

# output> ['Mr.Gumby']

# 環視表達式所在位置 右邊為 "M"

print re.compile("(?=M)(?P\w+\.\w+)").findall(s)

# output> ['Mr.Gumby']

# 環視表達式所在位置 右邊不為 r

print re.compile("(?!r)(?P\w+\.\w+)").findall(s)

# output> ['Mr.Gumby']

參考文章:

總結

以上是生活随笔為你收集整理的python正则匹配_python 正则表达式详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日韩精品视频第一页 | 久久人人插 | 国产麻豆视频免费观看 | 99久久电影 | 欧洲亚洲女同hd | 九九视频一区 | 国产亚洲精品美女 | 狠狠色狠狠综合久久 | 99精品系列 | 国产精品成人在线观看 | 久久人91精品久久久久久不卡 | 日韩二区三区 | 制服丝袜在线 | 一本一道波多野毛片中文在线 | 日韩久久精品一区二区 | 黄色亚洲 | 欧美三级高清 | 免费色视频网站 | 在线国产片 | 久久亚洲免费 | 国产精品video爽爽爽爽 | 亚洲视频www| 美女在线免费视频 | 日本午夜在线观看 | 久久久久久久国产精品影院 | 国产精品99久久久久久大便 | 在线久草视频 | 国产精美视频 | 亚洲天天综合网 | 日韩精品不卡在线观看 | 中文字幕一区在线观看视频 | 韩日电影在线免费看 | 国产精品自在线 | 国产精品自在欧美一区 | 中文字幕丰满人伦在线 | 国产小视频在线免费观看视频 | 在线亚洲午夜片av大片 | 欧美日韩国产精品一区二区三区 | 中文字幕在线视频免费播放 | 一区二区三区在线观看中文字幕 | 免费黄色一区 | 成年人在线观看视频免费 | 狠狠色丁香婷婷综合最新地址 | 中文字幕4 | 国产精品九九九九九 | 天堂av中文字幕 | 国产超碰在线 | 91成人精品国产刺激国语对白 | 亚洲午夜激情网 | 91九色成人蝌蚪首页 | 久久成人国产精品一区二区 | 国产性天天综合网 | 精品国产免费人成在线观看 | 在线 国产 亚洲 欧美 | 91大神一区二区三区 | 久操视频在线免费看 | 在线观看韩国av | 在线成人免费电影 | 国产精品一码二码三码在线 | 国产精品一区二区在线观看 | 97人人澡人人添人人爽超碰 | 国产视频综合在线 | 欧美激情精品久久久久久 | 亚洲国内精品 | 91精品国产一区二区三区 | 免费a视频在线 | 久久精品国产免费看久久精品 | 夜夜骑天天操 | 成人午夜网| 国产精品免费成人 | 日韩av福利在线 | 伊人婷婷网 | 在线播放日韩 | 午夜精品一二三区 | 亚洲最新av网址 | 国产成人av网 | 中文字幕av在线不卡 | 在线黄色免费av | 久久成人精品电影 | 手机色在线 | 9色在线视频 | 精品人妖videos欧美人妖 | 久久午夜免费观看 | av高清不卡 | 成人九九视频 | 国产在线观看你懂得 | 一区二区三区四区精品视频 | 午夜精品久久久久久久久久久久 | 国产成人精品av | 欧美福利久久 | 99在线观看 | 五月婷婷综合激情网 | 亚洲精品动漫成人3d无尽在线 | 精品视频999 | 欧美巨大 | 久久精美视频 | 久久99亚洲精品久久久久 | 国产精品国产亚洲精品看不卡15 | 又黄又爽又刺激的视频 | 亚洲 欧美 成人 | 久久婷婷五月综合色丁香 | 亚洲激情久久 | 黄色一级免费电影 | 7777xxxx | 日韩在线免费观看视频 | 免费a级毛片在线看 | 成片人卡1卡2卡3手机免费看 | 国产成人精品电影久久久 | 黄a在线看| 久久的色 | 黄色国产精品 | 国产午夜影院 | 久草国产在线观看 | 91干干干| 久久国产精品99国产 | 日韩精品久久久久久久电影99爱 | 日韩精品一区二区不卡 | 精品亚洲男同gayvideo网站 | 亚洲一级片在线看 | 国产精品亚洲视频 | 亚洲专区免费观看 | 国产在线视频一区 | 久久手机免费视频 | 国产中文字幕在线视频 | 伊人五月天综合 | 国产美女视频 | 天堂av免费在线 | 成人精品亚洲 | 激情欧美国产 | 深夜国产在线 | 日韩免费福利 | 日韩精品电影在线播放 | 日日日操 | 欧美网址在线观看 | 久久国产经典 | 色综合天天在线 | 夜夜夜夜夜夜操 | 国产婷婷视频在线 | 天天色天天射天天操 | 91九色porn在线资源 | 色资源中文字幕 | www天天干| 日韩区欧美久久久无人区 | 久综合网| 国产精品va在线观看入 | 在线激情电影 | 日韩黄色一区 | 91九色成人 | 成人超碰97| 亚洲网站在线看 | 久久黄色片子 | 国产亚洲精品综合一区91 | 日韩黄色中文字幕 | 天天天色综合a | a天堂在线看 | 中文字幕激情 | 在线欧美中文字幕 | 色吊丝在线永久观看最新版本 | 国产精品成人久久久久 | 久久国产系列 | 日韩综合第一页 | 中文字幕欧美三区 | 精品国产一二三四区 | 在线播放精品一区二区三区 | 91免费在线视频 | 人人爽人人爽人人片 | 久久美女免费视频 | 国产精品一区二区在线观看免费 | 成人一级视频在线观看 | 亚洲一级黄色 | 成人午夜剧场在线观看 | 国产在线看一区 | 亚洲五月婷 | 在线观看中文字幕网站 | 国产一级在线观看 | 一级欧美一级日韩 | 亚洲精品免费在线视频 | 天天操欧美 | 国产一区av在线 | 国产精品ssss在线亚洲 | 欧美日韩在线视频一区 | 日韩久久久久久久久 | 日韩精品欧美视频 | 中文字幕在线观看一区 | 麻豆国产露脸在线观看 | 日韩av电影中文字幕在线观看 | 99久久久国产精品免费99 | 亚洲综合视频网 | 国产午夜精品av一区二区 | 久久综合操 | 日本久久精品 | 欧美日韩在线观看视频 | 91| 免费成人在线观看视频 | 久久成人国产精品一区二区 | 亚洲午夜激情网 | 97人人爽人人 | 国产精品久久久999 国产91九色视频 | 91亚洲免费| 中文字幕欧美日韩va免费视频 | 国产精品久久久一区二区三区网站 | 91中文字幕网 | 日批视频国产 | 黄色成人影院 | 色综合色综合久久综合频道88 | 高清精品视频 | 99视频导航 | 四虎成人精品永久免费av | 精品一区二区综合 | 久久99久久99精品免视看婷婷 | 涩涩爱夜夜爱 | 亚洲激情六月 | 黄色a级片在线观看 | 国产美女被啪进深处喷白浆视频 | 不卡的av| 国产成人一区二区三区久久精品 | 特级片免费看 | 久久久久欠精品国产毛片国产毛生 | 久久人人爽| 性色av免费观看 | 午夜精品一区二区三区在线视频 | 国产精品97| 热久在线| 色偷偷88888欧美精品久久 | 天天干亚洲 | 日本爱爱免费视频 | 日韩成人中文字幕 | 日日夜夜综合网 | 国产一级视频在线 | 日韩欧美精品一区二区三区经典 | 天天干天天上 | 国产精品初高中精品久久 | avove黑丝| 麻豆视频免费看 | 色噜噜在线观看 | 国内精品视频免费 | 色综合色综合久久综合频道88 | 国产福利免费看 | 国产日韩精品在线观看 | 人人澡人人爽欧一区 | 国产资源av| 国产中文字幕在线视频 | 91精品欧美 | 蜜桃视频在线视频 | 99热这里有精品 | 国产成人黄色网址 | 在线观看国产成人av片 | 91在线一区 | 国产资源 | 欧美日韩中文在线观看 | 国产不卡在线 | 91中文字幕在线播放 | 国产又粗又猛又爽又黄的视频免费 | 久久久久女人精品毛片九一 | 九九在线视频免费观看 | 男女视频久久久 | 欧美污网站 | 中文字幕乱码电影 | 欧美精品久久久久久 | 亚洲片在线资源 | 国产成人精品不卡 | av在线收看 | 欧美精品亚洲二区 | av成人动漫在线观看 | bbbbb女女女女女bbbbb国产 | 精品国产诱惑 | 在线国产一区二区三区 | 国产91九色视频 | 九七视频在线 | 一二三区视频在线 | 在线观看mv的中文字幕网站 | 麻豆 videos | japanesexxxxfreehd乱熟| 亚洲精品免费看 | 久久99婷婷 | 国产又粗又猛又色又黄网站 | 久久一区二区三区日韩 | 国产又粗又猛又黄又爽 | 午夜999 | 天天天天爱天天躁 | 精品超碰 | 成人免费观看完整版电影 | 看av免费网站 | 三级av免费看 | 国内精品久久久 | av一级片| 久久精品国产一区二区三区 | 欧美在线a视频 | 国产视频欧美视频 | 国产区欧美| 奇人奇案qvod | 综合久久网 | 免费欧美 | 亚洲成人家庭影院 | 成人午夜网址 | 又黄又刺激视频 | 中文字幕第一页在线播放 | 国产精品手机在线播放 | 国产精品剧情在线亚洲 | 亚洲欧美精品一区二区 | 日韩精品一区二区在线观看视频 | 欧美大片www | 成人九九视频 | 天天综合久久 | 正在播放一区 | 亚洲欧美国产精品久久久久 | 波多野结衣在线中文字幕 | 成人黄色毛片视频 | 成人av免费在线播放 | 久久国产精品久久久 | 免费看的黄色网 | 一区久久久 | 久久精品中文字幕一区二区三区 | 日韩免费观看一区二区 | 免费视频91蜜桃 | 91精品啪在线观看国产 | 日韩一区二区三区免费电影 | 亚洲精品中文字幕视频 | 日韩精品三区四区 | 国产丝袜网站 | 日韩欧美综合在线视频 | 91精品在线观看视频 | 成人a视频在线观看 | 日韩精品一区二区不卡 | 国产免费美女 | 亚洲国产影院av久久久久 | 久久99深爱久久99精品 | 西西人体www444| 91最新地址永久入口 | 97偷拍在线视频 | 成人黄在线观看 | 国产成人一区在线 | 婷婷成人亚洲综合国产xv88 | 日韩欧美精品在线 | 在线欧美日韩 | 精品99视频 | 丁香在线视频 | 99热日本 | 精品国产99国产精品 | 日韩视频免费 | 亚洲h在线播放在线观看h | 免费a现在观看 | 人人射 | 国产亚洲精品久久久久久大师 | 一级特黄aaa大片在线观看 | 探花视频在线观看免费版 | 五月婷婷激情六月 | 国产一区二区视频在线播放 | 婷婷丁香九月 | 国产精品人人做人人爽人人添 | 视频二区 | 中文字幕专区高清在线观看 | 日日夜夜精品视频天天综合网 | 久久不色 | 91香蕉亚洲精品 | 成人动漫精品一区二区 | 国产久视频 | 偷拍福利视频一区二区三区 | 香蕉91视频 | 成人小视频在线 | 99精品国产福利在线观看免费 | 日韩有码在线播放 | 国内精品亚洲 | 久久天天躁夜夜躁狠狠躁2022 | 中文字幕国内精品 | 免费网站看v片在线a | 国产成人免费精品 | 亚洲一区视频在线播放 | 99精品在线观看视频 | 三级免费黄 | 久久精品视频在线观看免费 | 狠狠综合久久 | 欧美在线1| 5月丁香婷婷综合 | 久久久综合精品 | 国产亲近乱来精品 | 日韩精品视频在线观看网址 | 久久99精品国产99久久6尤 | 色婷婷免费视频 | 久久中文精品视频 | 成人久久久久久久久久 | 人人爱人人添 | 日韩欧美视频在线 | 六月丁香激情综合色啪小说 | 国产成人一区二 | 久久久成人精品 | 西西44人体做爰大胆视频 | 亚洲免费av观看 | 成人久久18免费网站图片 | 久久免费资源 | 亚洲一区二区三区在线看 | 中文av在线免费观看 | 亚洲欧美日韩一区二区三区在线观看 | 亚洲成人蜜桃 | 成人黄色视 | 爱情影院aqdy鲁丝片二区 | 99 色| 国产亚洲成人网 | 日韩av高潮| 欧美日韩在线视频免费 | 久久夜夜爽 | 国产精品色婷婷视频 | 91视频免费看| 久久黄色免费观看 | 视频91| 黄色软件网站在线观看 | 97在线精品 | 久久不卡日韩美女 | 国产成人l区 | 天堂v中文 | 成人免费色 | 美女福利视频网 | 天天操天天操天天 | 中文字幕在线看 | 国产成人精品亚洲a | 国产精品成人国产乱一区 | 免费黄色网址大全 | 欧美日韩中文字幕在线视频 | 丝袜美腿在线视频 | 五月激情综合婷婷 | 亚洲一区精品人人爽人人躁 | 亚洲一区二区高潮无套美女 | 三级在线视频观看 | 中文字幕文字幕一区二区 | 91在线视频免费91 | 欧美a在线免费观看 | 精品久久久久久亚洲综合网 | 久久呀 | 婷婷视频在线播放 | 中文字幕色在线视频 | 超碰97国产精品人人cao | 精品亚洲男同gayvideo网站 | 亚洲精品欧美视频 | 美女性爽视频国产免费app | 日韩精品电影在线播放 | 99精品国自产在线 | 色综合欧洲 | 日本女人逼 | 久久人人爽人人人人片 | 亚洲最大成人免费网站 | 手机看片1042 | 亚洲美女视频在线 | 麻豆视频在线免费 | 国产专区在线视频 | 国内精品免费久久影院 | 欧美日韩国产一二三区 | 色综合久久天天 | .国产精品成人自产拍在线观看6 | 免费麻豆视频 | 日韩av视屏 | 最新中文字幕在线播放 | 日本中文字幕视频 | av手机在线播放 | 四虎成人免费观看 | 亚洲精品国产电影 | 91日韩在线 | 在线看片视频 | 色美女在线 | 在线激情电影 | 在线视频免费观看 | 又爽又黄又刺激的视频 | 久久久久伦理电影 | 99欧美视频 | 一区二区三区三区在线 | 99色在线观看 | 国产97视频在线 | 亚洲精品h| 日本久久久久 | 亚洲精品av在线 | 国产69久久久欧美一级 | 91久久国产精品 | 国产专区在线 | 特黄特色特刺激视频免费播放 | 亚洲伦理电影在线 | 久久久综合香蕉尹人综合网 | 国产96视频 | 狠狠躁夜夜躁人人爽视频 | 久久在草 | 激情欧美xxxx | 天天在线操 | 欧美在线观看视频一区二区 | 色91av| 高清免费在线视频 | 在线激情电影 | 亚洲精品在线观看不卡 | 久久av伊人| 午夜国产一区 | 成人免费视频播放 | 狠狠色丁香婷婷综合最新地址 | 亚洲一区二区精品视频 | 午夜成人免费影院 | 国产免费久久精品 | 91中文字幕视频 | 黄色av一级片 | 四虎影视成人 | 在线观看精品 | 二区三区在线 | 国产 在线 高清 精品 | 免费三级大片 | av专区在线 | 四虎4hu永久免费 | 免费人人干 | 91爱爱网址| 亚洲国产影院av久久久久 | 天天操夜夜操国产精品 | 久热免费在线观看 | 正在播放国产精品 | 欧美成人xxxx| 91尤物国产尤物福利在线播放 | 91av影视| 波多野结衣视频一区二区三区 | 在线免费观看黄色小说 | 久久永久免费视频 | 久久久999 | 视频99爱 | 一区二区观看 | av黄色成人 | 91看毛片 | 日本高清中文字幕有码在线 | 久久久久久久av | 在线观看网站你懂的 | 亚洲精品免费在线视频 | 超碰在线亚洲 | 在线一二三区 | 精品国产99 | 黄色大片入口 | 欧美性生活一级片 | 人人爽人人乐 | 丁香婷婷激情啪啪 | 久久久久久久电影 | 免费久久精品视频 | 久久久久久久久国产 | 日韩av在线网站 | 国产资源在线免费观看 | 超薄丝袜一二三区 | 久久精品91久久久久久再现 | 久久久精品高清 | 成人污视频在线观看 | 婷婷丁香五 | 亚洲丁香久久久 | 日韩高清久久 | 狠狠色伊人亚洲综合网站色 | 亚洲精品久久久久久国 | 黄色成年片 | 在线观看成人国产 | 69视频在线 | 成人app在线免费观看 | 亚洲国产三级在线 | 日本久久久久久科技有限公司 | 中文字幕亚洲高清 | 国产精品久久99综合免费观看尤物 | 97超碰中文字幕 | 麻豆国产电影 | 在线观看网站黄 | 麻豆视频一区 | 久久午夜精品 | 国产色婷婷精品综合在线手机播放 | 天天操天天干天天操天天干 | 久久综合久久综合久久 | 欧美老少交 | 日韩精品中文字幕有码 | 九色精品免费永久在线 | 尤物97国产精品久久精品国产 | 国产在线播放一区 | 色婷婷伊人 | 日韩成人免费电影 | 欧美色图亚洲图片 | 亚洲精品视频网 | 毛片一二区| a视频免费 | 国产高清成人 | 91原创在线观看 | 国产精品久久久久久久久久免费看 | 亚洲视频免费在线观看 | 337p日本大胆噜噜噜噜 | 国产97免费 | 综合激情av| 二区视频在线观看 | 91探花系列在线播放 | 黄色国产高清 | 国产一级二级在线播放 | av片一区二区 | 成人av在线网 | 97香蕉超级碰碰久久免费软件 | 999久久久 | 久久99精品国产 | 成人黄色中文字幕 | 日一日干一干 | 天天综合网天天综合色 | 免费看黄色大全 | 国产精品密入口果冻 | 国产高清日韩 | 精品国产_亚洲人成在线 | 午夜精品福利一区二区三区蜜桃 | 美女久久一区 | 四虎成人精品永久免费av九九 | 亚洲区另类春色综合小说校园片 | 亚洲成人影音 | 18国产精品白浆在线观看免费 | 成人小视频在线观看免费 | 久草免费在线观看 | 91精品啪在线观看国产81旧版 | 黄网站色成年免费观看 | 欧美极度另类 | 色婷婷综合视频在线观看 | 欧美一级视频在线观看 | 色婷婷综合久久久久 | aaa黄色毛片| 黄色小说在线免费观看 | 国产精品免费看久久久8精臀av | 国产人免费人成免费视频 | 在线日韩三级 | 中文av网站| 国产高清视频在线免费观看 | 成人在线视频观看 | 午夜精品久久久久久久久久久久 | 人人干网站 | 天堂在线视频免费观看 | 亚洲黄色在线免费观看 | 激情五月***国产精品 | 午夜精品久久久久久久99无限制 | 五月婷亚洲 | 久草97| 国产精品毛片久久久久久 | 国产一级片直播 | 久久99久久精品 | 日韩视频免费 | 国产在线a视频 | 亚洲国产大片 | 日韩肉感妇bbwbbwbbw | 精壮的侍卫呻吟h | 国产成人精品免费在线观看 | 99爱精品视频 | 免费看片网址 | 青草草在线视频 | 手机成人免费视频 | www.久久免费视频 | 欧美大片在线看免费观看 | 久久九九久久 | 中文av资源站 | 夜夜躁日日躁狠狠久久88av | 国产欧美日韩精品一区二区免费 | 国产亚洲婷婷 | 久久天天躁狠狠躁亚洲综合公司 | 97网站| 天天看天天操 | 操操操天天操 | 日韩三级一区 | wwwwww黄 | 成人动漫精品一区二区 | 亚洲最新av网址 | 麻豆国产露脸在线观看 | 黄a在线| 黄网站免费大全入口 | 手机版av在线 | 成人高清在线 | 日韩欧美一区二区在线 | 久久精品—区二区三区 | 91亚洲在线观看 | 色99之美女主播在线视频 | 极品嫩模被强到高潮呻吟91 | 色妞色视频一区二区三区四区 | 韩国av电影网 | 九九热精品国产 | 亚洲精品视频在线看 | 日韩色av色资源 | 97超碰站 | 日韩一区二区久久 | av黄色av | 日韩成人免费电影 | www.在线观看av| 97成人在线 | 欧美一级性生活片 | 国产精品综合久久 | 99精品一区二区三区 | 97在线观视频免费观看 | 91九色最新地址 | 99久久超碰中文字幕伊人 | 四虎国产免费 | 国产黄色av| 免费色视频| 午夜国产一区二区三区四区 | 欧美在线视频免费 | japanesexxxhd奶水 91在线精品一区二区 | 亚洲二区精品 | 国产在线资源 | 亚洲欧洲精品视频 | 亚洲全部视频 | 国产精品乱码久久久久 | 免费在线观看一区 | 久久激情片 | 成在人线av | 欧美有色 | 91av在线免费看 | 午夜少妇一区二区三区 | 奇米影视在线99精品 | 在线观看色网 | 欧美乱熟臀69xxxxxx | 中文字幕在线观看免费高清完整版 | 国产99久久久国产精品免费二区 | 欧美日韩国产二区三区 | 极品美女被弄高潮视频网站 | 欧美日韩一区二区三区不卡 | 免费国产一区二区 | 国产精品尤物 | 在线播放 日韩专区 | 天天艹天天 | 国产精品久久久久久久久搜平片 | 香蕉视频在线播放 | 91日韩免费 | 一区二区三区久久精品 | 国产精品丝袜 | 精品免费一区二区三区 | 日三级在线 | 亚洲精品456在线播放第一页 | 97看片吧| 精品国产1区二区 | 久久久精品久久日韩一区综合 | 久99久在线 | 日韩欧美高清不卡 | 久久综合中文字幕 | 一区二区三区免费在线观看视频 | 人人爽人人舔 | 日本性生活免费看 | 97在线免费视频观看 | 中文字幕日韩一区二区三区不卡 | 亚洲国内精品在线 | 日本精品一区二区三区在线观看 | 91桃色在线观看视频 | 国产精品麻豆果冻传媒在线播放 | 亚洲女欲精品久久久久久久18 | 欧美91成人网 | 日韩欧美大片免费观看 | 午夜狠狠操 | 久久艹在线 | 一区二区视频在线播放 | 久久高清国产视频 | 超碰个人在线 | 久久激情综合网 | 99久久久久国产精品免费 | 中文字幕第一页在线 | 国产精品黄 | 国产福利91精品张津瑜 | 久久久免费 | 午夜视频久久久 | 亚洲欧洲精品一区二区 | 亚洲高清91 | 亚洲欧美日韩一级 | 一区二区三区四区精品 | 一级a毛片高清视频 | 992tv在线成人免费观看 | 99热这里只有精品在线观看 | 久久久国产精品一区二区三区 | av在线免费观看网站 | 国产在线观看午夜 | 最近中文字幕在线中文高清版 | 在线国产黄色 | 国产主播大尺度精品福利免费 | 国产综合在线视频 | 9999国产| 一区二区三区精品久久久 | 美女免费视频一区 | 日本黄色黄网站 | 中文字幕a∨在线乱码免费看 | 青草视频在线 | 在线免费观看不卡av | 亚洲精品国产日韩 | 欧美日韩3p | 少妇视频一区 | 欧美在线观看视频一区二区 | 中文字幕在线播放第一页 | 激情视频免费在线 | 国产亚洲欧美精品久久久久久 | 九九亚洲精品 | 亚洲无吗av| 欧美激情在线看 | av线上免费看 | 国产精品久久久电影 | 国产亚洲成av片在线观看 | 日韩在线小视频 | 一 级 黄 色 片免费看的 | 午夜免费视频网站 | 日韩中文久久 | 丁香婷婷综合五月 | 你操综合 | 青草视频在线免费 | 欧美精品少妇xxxxx喷水 | 国产精品第一页在线观看 | 天天躁天天操 | 黄色三级久久 | 狠狠干 狠狠操 | 成人影片在线播放 | 久久99热精品 | 国产视频手机在线 | 国产日韩欧美在线看 | 一区二区成人国产精品 | 黄色91在线| 特黄色大片 | 中文字幕乱码在线播放 | 国产黄a三级三级三级三级三级 | 黄色不卡av| 成年人免费电影在线观看 | 欧美一级片在线观看视频 | 国产精品专区在线观看 | 天天草天天摸 | 亚洲欧洲精品久久 | 亚洲综合色视频在线观看 | 国产精品久久久久久久久搜平片 | 亚洲精品久久久久www | 91精品国产乱码久久 | 久久精品美女视频网站 | 中文字幕人成不卡一区 | 国产99久久久国产 | 99视频网址| 亚洲精品在线视频网站 | 久久激情视频 久久 | 久久久国产精华液 | 欧美日韩不卡在线观看 | 麻豆传媒视频观看 | 在线免费成人 | 黄色三级免费网址 | 国产黄色高清 | 国产1级视频| 日韩中文字幕视频在线观看 | 色天天天| 国产小视频在线免费观看 | 444av| 五月婷婷丁香激情 | 免费久久久久久久 | 午夜精品一区二区三区在线播放 | 天天干天天做天天爱 | 久久精品99国产精品亚洲最刺激 | 亚洲国产精久久久久久久 | 国产精品一区二区三区在线免费观看 | 欧美成人一区二区 | 久久字幕精品一区 | 操夜夜操 | 波多野结衣在线播放一区 | 日本精品久久久久久 | 久久久久久久久久久免费视频 | 亚洲丝袜一区 | 国产亚洲亚洲 | 91精品久久久久久久久 | 国产专区一 | 精品国产资源 | 久久久久久久影院 | 开心激情五月网 | 成人性生交大片免费观看网站 | 免费视频久久久久久久 | 美女黄频网站 | 99久久er热在这里只有精品66 | 亚洲天堂网在线播放 | 中文字幕a∨在线乱码免费看 | 国产成人在线观看 | 久久精品国产亚洲精品2020 | 91在线看免费 | 国产无遮挡猛进猛出免费软件 | 伊人中文字幕在线 | 狠狠插狠狠操 | 激情视频久久 | 美国av片在线观看 | 99爱在线| 久久成人国产精品入口 | 婷婷亚洲五月 | 欧美日韩不卡在线观看 | 久久99精品久久只有精品 | 香蕉影院在线观看 | 久操免费视频 | 久久伦理视频 | 五月婷丁香网 | 亚洲成人av在线播放 | 国产色视频网站 | 亚洲成人黄色 | 最近中文字幕免费大全 | 久久国产成人午夜av影院潦草 | 美国av片在线观看 | 国产麻豆视频 | 亚洲成人av电影 | 91成人国产 | 免费在线看v| av官网| 99热在线这里只有精品 | 草久热| 国产免费观看高清完整版 | 成人a级网站| 成人国产精品免费观看 | 国产香蕉久久 | 久久免费视频99 | 久久久久久久亚洲精品 | 久青草视频 | 日韩视频在线不卡 | 精品一区av | 91九色综合| 欧美激情精品 | 亚州精品在线视频 | 国产一区久久久 | 91精品视频免费看 | 欧美日韩一区二区三区在线观看视频 | 久福利| 超碰在线人 | 欧美一区二区在线免费观看 | 天天天天天天干 | 天堂av在线网站 | 婷婷亚洲五月 | 深爱激情综合 | 亚洲精品女人 | 99久热在线精品 | 五月综合网 | 精品久久久久国产免费第一页 | 欧美性黄网官网 | 久久综合免费 | 五月婷婷导航 | 色天堂在线视频 | 天天色天天干天天色 | 五月天六月色 | 一本色道久久精品 | 日日弄天天弄美女bbbb | 久久国产精品区 | 成年人网站免费观看 | 国产精品久久久免费 | av免费在线观看1 | 激情图片qvod| 97超碰在线人人 | 久草在线这里只有精品 | 国产免费观看久久 | 网站免费黄色 | 久操伊人 | 亚洲精品国产精品国自产 | 91精品啪在线观看国产线免费 | a黄色片在线观看 | 国产精选在线 | 日韩黄在线观看 | 久热av | 在线观av | 国产日韩中文在线 | 久久久久久国产一区二区三区 | 黄色a在线观看 | 成人网页在线免费观看 | 高清av网| 婷婷色综合| 天天射综合 | 亚洲精品88欧美一区二区 | 激情婷婷综合 | 91 在线视频播放 | 欧美另类高清 videos | 人人玩人人添人人 | 日韩在线 一区二区 | 三级av片 | 丁香六月网 | 国产又粗又猛又黄又爽 | 久久久黄色 | 国产高清在线永久 | 成人毛片一区 | 久草视频网 | av免费在线观看网站 | 国产精品福利无圣光在线一区 | 欧美一二三视频 | 五月婷网 | 91视频 - x99av| 91视频在线国产 | 久久精品这里精品 | 久久久久北条麻妃免费看 | 国产一级电影网 | 在线观看亚洲a | 日韩电影在线观看一区二区三区 | 国产精品99页 | 天天躁天天狠天天透 | 中文字幕色在线视频 | 日韩黄色网络 | 国产成人91 | 国产欧美精品一区二区三区 | 色九九视频 | 成人午夜电影在线 | 亚洲欧美在线观看视频 | 色综合激情久久 | 国产精品高潮久久av | 久久高清毛片 | 国产高清在线看 | 丁香导航 | 天天射天天舔天天干 | 国产精品入口麻豆 | 在线成人免费电影 | 99视频在线| 国产高清在线观看 | 99久久久国产精品美女 | 欧洲一区二区在线观看 | 国产精品免费一区二区三区在线观看 | 91精品啪啪| 免费色视频网站 | 中文在线www | 婷婷激情在线 | www.色婷婷.com | 中文字幕亚洲综合久久五月天色无吗'' | 男女啪啪免费网站 | 欧美亚洲国产日韩 | 久久伊人精品一区二区三区 | 成人久久18免费网站麻豆 | 国产精品黄网站在线观看 |