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

主頁 > 知識(shí)庫 > js正則表達(dá)式常用函數(shù)詳解(續(xù))

js正則表達(dá)式常用函數(shù)詳解(續(xù))

熱門標(biāo)簽:實(shí)用地圖標(biāo)注app 400免費(fèi)電話去哪申請(qǐng) 地圖標(biāo)注商戶中心要收錢多少 地圖標(biāo)注字母的軟件 宿遷智能外呼系統(tǒng)供應(yīng)商 css百度地圖標(biāo)注位置顯示 線上教育ai外呼系統(tǒng) 鄂州人工智能電銷機(jī)器人軟件 菏澤智能ai電銷機(jī)器人銷售公司

正則表達(dá)式對(duì)象的方法

1、test,返回一個(gè) Boolean 值,它指出在被查找的字符串中是否存在模式。如果存在則返回 true,否則就返回 false。
2、exec,用正則表達(dá)式模式在字符串中運(yùn)行查找,并返回包含該查找結(jié)果的一個(gè)數(shù)組。
3、compile,把正則表達(dá)式編譯為內(nèi)部格式,從而執(zhí)行得更快。
正則表達(dá)式對(duì)象的屬性

1、source,返回正則表達(dá)式模式的文本的復(fù)本。只讀。
2、lastIndex,返回字符位置,它是被查找字符串中下一次成功匹配的開始位置。
3、input ($_),返回執(zhí)行規(guī)范表述查找的字符串。只讀。
4、lastMatch ($),返回任何正則表達(dá)式搜索過程中的最后匹配的字符。只讀。
5、lastParen ($+),如果有的話,返回任何正則表達(dá)式查找過程中最后括的子匹配。只讀。
6、leftContext ($`),返回被查找的字符串中從字符串開始位置到最后匹配之前的位置之間的字符。只讀。
7、rightContext ($'),返回被搜索的字符串中從最后一個(gè)匹配位置開始到字符串結(jié)尾之間的字符。只讀。
String對(duì)象一些和正則表達(dá)式相關(guān)的方法

1、match,找到一個(gè)或多個(gè)正則表達(dá)式的匹配。
2、replace,替換與正則表達(dá)式匹配的子串。
3、search,檢索與正則表達(dá)式相匹配的值。
4、split,把字符串分割為字符串?dāng)?shù)組。
案例1 test方法測(cè)試

//test方法,測(cè)試字符串,符合模式時(shí)返回true,否則返回false 
var re = /he/;//最簡(jiǎn)單的正則表達(dá)式,將匹配he這個(gè)單詞 
var str = "he"; 
console.log(re.test(str));//true 
str = "we"; 
console.log(re.test(str));//false 
str = "HE"; 
console.log(re.test(str));//false,大寫,如果要大小寫都匹配可以指定i標(biāo)志(i是ignoreCase或case-insensitive的表示) 
re = /he/i; 
console.log(re.test(str));//true 
str = "Certainly!He loves her!"; 
console.log(re.test(str));//true,只要包含he(HE)就符合,如果要只是he或HE,不能有其它字符,則可使用^和$ 
re = /^he/i;//脫字符(^)代表字符開始位置 
console.log(re.test(str));//false,因?yàn)閔e不在str最開始 
str = "He is a good boy!"; 
console.log(re.test(str));//true,He是字符開始位置,還需要使用$ 
re = /^he$/i;//$表示字符結(jié)束位置 
console.log(re.test(str));//false 
str = "He"; 
console.log(re.test(str));//true 
//當(dāng)然,這樣不能發(fā)現(xiàn)正則表達(dá)式有多強(qiáng)大,因?yàn)槲覀兺耆梢栽谏厦娴睦又惺褂?=或indexOf 
re = /\s/;// \s匹配任何空白字符,包括空格、制表符、換頁符等等 
str= "user Name";//用戶名包含空格 
console.log(re.test(str));//true 
str = "user   Name";//用戶名包含制表符 
console.log(re.test(str));//true 
re=/^[a-z]/i;//[]匹配指定范圍內(nèi)的任意字符,這里將匹配英文字母,不區(qū)分大小寫 
str="variableName";//變量名必須以字母開頭 
console.log(re.test(str));//true 
str="123abc"; 
console.log(re.test(str));//false 

案例2 exec測(cè)試

var haoVersion = "Haorooms 8";//其中的8表示系統(tǒng)主版本號(hào) 
var re = /^[a-z]+\s+\d+$/i; //+號(hào)表示字符至少要出現(xiàn)1次,\s表示空白字符,\d表示一個(gè)數(shù)字 
console.log(re.test(haoVersion));//true,但我們想知道主版本號(hào) 
//另一個(gè)方法exec,返回一個(gè)數(shù)組,數(shù)組的第一個(gè)元素為完整的匹配內(nèi)容 
re=/^[a-z]+\s+\d+$/i; 
arr = re.exec(haoVersion); 
console.log(arr[0]);//將haoVersion完整輸出,因?yàn)檎麄€(gè)字符串剛好匹配re 
//我只需要取出數(shù)字 
re=/\d+/; 
var arr = re.exec(haoVersion); 
console.log(arr[0]);//8 

//exec返回的數(shù)組第1到n元素中包含的是匹配中出現(xiàn)的任意一個(gè)子匹配 
re=/^[a-z]+\s+(\d+)$/i;//用()來創(chuàng)建子匹配 
arr =re.exec(haoVersion); 
console.log(arr[0]);//整個(gè)haoVersion,也就是正則表達(dá)式的完整匹配 
console.log(arr[1]);//8,第一個(gè)子匹配,事實(shí)也可以這樣取出主版本號(hào) 
console.log(arr.length);//2 
haoVersion = "Haorooms 8.10";//取出主版本號(hào)和次版本號(hào) 
re = /^[a-z]+\s+(\d+)\.(\d+)$/i;//.是正則表達(dá)式元字符之一,若要用它的字面意義須轉(zhuǎn)義 
arr = re.exec(haoVersion); 
console.log(arr[0]);//完整的haoVersion 
console.log(arr[1]);//8 
console.log(arr[2]);//10

案例3 String對(duì)象的一些和正則表達(dá)式有關(guān)的方法

1、關(guān)于replace,我之前的一片博客專門寫了。還可以傳參數(shù)。

2、其他操作

//replace方法,用于替換字符串 
var str ="some money"; 
console.log(str.replace("some","much"));//much money 
//replace的第一個(gè)參數(shù)可以為正則表達(dá)式 
var re = /\s/;//空白字符 
console.log(str.replace(re,"%"));//some%money 
//在不知道字符串中有多少空白字符時(shí),正則表達(dá)式極為方便 
str ="some some       \tsome\t\f"; 
re = /\s+/; 
console.log(str.replace(re,"#"));//但這樣只會(huì)將第一次出現(xiàn)的一堆空白字符替換掉 
//因?yàn)橐粋€(gè)正則表達(dá)式只能進(jìn)行一次匹配,\s+匹配了第一個(gè)空格后就退出了 
re = /\s+/g;//g,全局標(biāo)志,將使正則表達(dá)式匹配整個(gè)字符串 
console.log(str.replace(re,"@"));//some@some@some@ 
//另一個(gè)與之相似的是split 
var str = "a-bd-c"; 
var arr = str.split("-");//返回["a","bd","c"] 
//如果str是用戶輸入的,他可能輸入a-bd-c也可能輸入a bd c或a_bd_c,但不會(huì)是abdc(這樣就說他輸錯(cuò)了) 
str = "a_db-c";//用戶以他喜歡的方式加分隔符s 
re=/[^a-z]/i;//前面我們說^表示字符開始,但在[]里它表示一個(gè)負(fù)字符集 
//匹配任何不在指定范圍內(nèi)的任意字符,這里將匹配除字母處的所有字符 
arr = str.split(re);//仍返回["a","bd","c"]; 
//在字符串中查找時(shí)我們常用indexOf,與之對(duì)應(yīng)用于正則查找的方法是search 
str = "My age is 18.Golden age!";//年齡不是一定的,我們用indexOf不能查找它的位置 
re = /\d+/; 
console.log(str.search(re));//返回查找到的字符串開始下標(biāo)10 
//注意,因?yàn)椴檎冶旧砭褪浅霈F(xiàn)第一次就立即返回,所以無需在search時(shí)使用g標(biāo)志 
//下面的代碼雖然不出錯(cuò),但g標(biāo)志是多余的 
re=/\d+/g; 
console.log(str.search(re));//仍然是10 

var str = "My name is CJ.Hello everyone!"; 
var re = /[A-Z]/;//匹配所有大寫字母 
var arr = str.match(re);//返回?cái)?shù)組 
console.log(arr);//數(shù)組中只會(huì)包含一個(gè)M,因?yàn)槲覀儧]有使用全局匹配 
re = /[A-Z]/g; 
arr = str.match(re); 
console.log(arr);//M,C,J,H 
//從字符串中抽取單詞 
re = /\b[a-z]*\b/gi;//\b表示單詞邊界 
str = "one two three four"; 
console.log(str.match(re));//one,two,three,four 

案例4 RegExp對(duì)象實(shí)例的一些屬性

var re = /[a-z]/i; 
console.log(re.source);//將[a-z]字符串輸出 
//請(qǐng)注意,直接console.log(re)會(huì)將正則表達(dá)式連同前向斜線與標(biāo)志輸出,這是re.toString方法定義的 

var re = /[A-Z]/; 
//exec方法執(zhí)行后,修改了re的lastIndex屬性, 
var str = "Hello,World!!!"; 
var arr = re.exec(str); 
console.log(re.lastIndex);//0,因?yàn)闆]有設(shè)置全局標(biāo)志 
re = /[A-Z]/g; 
arr = re.exec(str); 
console.log(re.lastIndex);//1 
arr = re.exec(str); 
console.log(re.lastIndex);//7 

var re = /[A-Z]/; 
var str = "Hello,World!!!"; 
re.lastIndex = 120; 
var arr = re.exec(str); 
console.log(re.lastIndex);//0 

案例5 RegExp對(duì)象的靜態(tài)屬性

//input 最后用于匹配的字符串(傳遞給test,exec方法的字符串) 
var re = /[A-Z]/; 
var str = "Hello,World!!!"; 
var arr = re.exec(str); 
console.log(RegExp.input);//Hello,World!!! 
re.exec("tempstr"); 
console.log(RegExp.input);//仍然是Hello,World!!!,因?yàn)閠empstr不匹配 
//lastMatch 最后匹配的字符 
re = /[a-z]/g; 
str = "hi"; 
re.test(str); 
console.log(RegExp.lastMatch);//h 
re.test(str); 
console.log(RegExp["$"]);//i ,$是lastMatch的短名字,但由于它不是合法變量名,所以要。。 
//lastParen 最后匹配的分組 
re = /[a-z](\d+)/gi; 
str = "Class1 Class2 Class3"; 
re.test(str); 
console.log(RegExp.lastParen);//1 
re.test(str); 
console.log(RegExp["$+"]);//2 
//leftContext 返回被查找的字符串中從字符串開始位置到最后匹配之前的位置之間的字符 
//rigthContext 返回被搜索的字符串中從最后一個(gè)匹配位置開始到字符串結(jié)尾之間的字符 
re = /[A-Z]/g; 
str = "123ABC456"; 
re.test(str); 
console.log(RegExp.leftContext);//123 
console.log(RegExp.rightContext);//BC456 
re.test(str); 
console.log(RegExp["$`"]);//123A 
console.log(RegExp["$'"]);//C456 

案例6 使用RegExp構(gòu)造函數(shù)注意點(diǎn)

var str = "\&;"; 
console.log(str);//只會(huì)輸出? 
var re = /\&;/;//將匹配? 
console.log(re.test(str));//true 
re = new RegExp("\&;");//出錯(cuò),因?yàn)樽址锩鎈是轉(zhuǎn)義字符\&;相當(dāng)于?要得到\&;,就要\\? 
re = new RegExp("\\?");//正確,將匹配? 
console.log(re.test(str));//true 
在正則表達(dá)式中使用特殊字符

//ASCII方式用十六進(jìn)制數(shù)來表示特殊字符 
var re = /^\x43\x4A$/;//將匹配CJ 
console.log(re.test("CJ"));//true 
//也可使用八進(jìn)制方式 
re = /^\103\112$/;//將匹配CJ 
console.log(re.test("CJ"));//true 
//還可以使用Unicode編碼 
re =/^\u0043\u004A$/;//使用 Unicode,必須使用u開頭,接著是字符編碼的四位16進(jìn)制表現(xiàn)形式 
console.log(re.test("CJ")); 

以上就是關(guān)于五個(gè)常用函數(shù)的簡(jiǎn)單應(yīng)用,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章: 《js正則表達(dá)式常用函數(shù)詳解》

您可能感興趣的文章:
  • js正則表達(dá)式常用函數(shù)詳解
  • js正則表達(dá)式學(xué)習(xí)筆記
  • 12個(gè)常用的js正則表達(dá)式
  • 共享日常收集JS正則表達(dá)式(JavaScript regular expression)
  • 學(xué)習(xí)JavaScript正則表達(dá)式
  • js正則表達(dá)式驗(yàn)證郵件地址
  • 使用JavaScript正則表達(dá)式如何去掉雙引號(hào)
  • 詳解JavaScript編程中正則表達(dá)式的使用
  • 日常收集JS郵箱驗(yàn)證正則表達(dá)式
  • javascript正則表達(dá)式定義(語法)總結(jié)

標(biāo)簽:綿陽 鞍山 池州 梅州 恩施 三亞 咸陽 六安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《js正則表達(dá)式常用函數(shù)詳解(續(xù))》,本文關(guān)鍵詞  正則,表達(dá)式,常用,函數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《js正則表達(dá)式常用函數(shù)詳解(續(xù))》相關(guān)的同類信息!
  • 本頁收集關(guān)于js正則表達(dá)式常用函數(shù)詳解(續(xù))的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    菠萝蜜视频国产在线播放| 亚洲精品乱码久久久久久自慰| 亚洲天堂免费看| 久久99久久久欧美国产| 欧美最猛性xxxx免费| 国产99亚洲| 亚洲午夜激情影院| 美女的胸无遮挡在线观看| 欧美日韩一区二区视频在线观看| 日韩欧美高清在线视频| 美女国产一区二区| 在线成人h网| 最近日韩中文字幕中文| 亚洲精品中文字幕无码蜜桃| 欧洲杯什么时候开赛| 国产欧美亚洲视频| 色偷偷色偷偷色偷偷在线视频| 五月天中文字幕在线| 日韩午夜av电影| 一区二区在线影院| 精品国产乱码久久久久久蜜坠欲下| 少妇精品久久久久久久久久| 在线不卡日本v二区707| 欧美中文在线字幕| 无码精品人妻一区二区三区影院| 国产精品拍天天在线| 樱花视频在线免费观看| 久久久久99精品成人| 日本三级在线观看网站| 精品国产乱码久久久久久郑州公司| 91久久国产自产拍夜夜嗨| 亚洲热在线视频| 亚洲精品在线网站| jizzjizz19| 久久国产精品毛片| 中文精品99久久国产香蕉| 欧美xxxxx视频| 成人性生交大片免费看无遮挡aⅴ| 欧美白嫩的18sex少妇| a级免费视频| 日本韩国欧美一区二区三区| 成人h动漫精品一区| av一区二区三区四区| 国产一区二区在线免费视频| 久久精品99国产国产精| 欧美性猛交xx乱大交| 尤物视频在线观看| 亚洲女同一区二区| 夜夜精品浪潮av一区二区三区| 国产精品.com| 久久久婷婷一区二区三区不卡| 国产精品无码永久免费888| 丝袜熟女一区二区三区| 久久免费看少妇高潮v片特黄| 日韩中文欧美| 欧美成人一区二区三区在线观看| 国产三级精品三级观看| 国产高清在线一区二区| 俄罗斯一级**毛片在线播放| 91免费精品国偷自产在线在线| 久久久91精品国产一区二区精品| 成人ar影院免费观看视频| 性欧美videos高清hd4k| 轻点好疼好大好爽视频| 日本三级电影网站| 亚洲精品精品一区| 天天爱天天色| 九色在线免费| 欧美电影免费观看完整版| 国产成人高清视频| 伊人久久大香伊蕉在人线观看热v| 欧美一二三区在线| 日本中文字幕一级片| 免费看日韩精品| 中文字幕亚洲欧美在线不卡| 欧美午夜网站| 东京一区二区| 国产中文字幕在线观看| 日韩亚洲天堂| 欧美日韩在线一| 亚洲黄色录像片| 亚洲欧美日韩一区二区| 久久精品视频7| 性欧美在线看片a免费观看| 日韩一卡二卡三卡| 99爱免费视频| 丰满少妇被猛烈进入高清播放| 粉嫩高潮美女一区二区三区| 日韩精品一线二线三线| aaa国产视频| 亚洲精品视频在线| 2021天堂中文幕一二区在线观| 狠狠综合久久av一区二区蜜桃| 中文字幕在线观看二区| 一个色免费成人影院| 亚洲三级在线免费| 超碰在线电影| 国产99久久久欧美黑人| 中文字幕不卡在线| 鲁一鲁一鲁一鲁一澡| 亚洲成av人**亚洲成av**| 男人的天堂免费在线视频| 久久99久久久久久久噜噜| 九九精品调教| 国产玉足榨精视频在线观看| 日本国产中文字幕| 最近中文字幕av| 国产富婆一级全黄大片| 日韩精品一二三四区| 欧美激情一级精品国产| caoporn免费在线| 色婷婷粉嫩av| 欧美在线电影| 欧美成人午夜激情视频| 人人九九精品视频| 亚洲а∨天堂久久精品喷水| 日韩三级电影免费观看| 欧美 亚洲 视频| 国产麻豆精品在线观看| 久久久久久国产精品免费无遮挡| 久久av免费观看| 亚洲一区二区在线免费| 久久久成人av| 成人激情在线| 国产一区二区免费视频| 亚洲图片小说视频| 国产精品高颜值在线观看| 国产麻花豆剧传媒精品mv在线| 国产在视频一区二区三区吞精| 中文字幕一区二区三区乱码不卡| 国产九区一区在线| 久久精品国产一区二区三| 国产精品毛片一区二区三区| 欧美日韩精品欧美日韩精品一综合| 欧美黑人巨大xxx极品| 亚洲欧洲一区二区| 亚洲热app| 奇米一区二区三区| 日韩乱码人妻无码中文字幕| 国产精品99久久久久久久vr| 日韩一区二区av| 日韩色视频在线观看| 国产精选在线观看91| 高清全集视频免费在线| 国产日韩欧美一区二区| 国产免费一区二区三区四区五区| 久热re这里精品视频在线6| 麻豆明星ai换脸视频| 免费不卡在线观看av| 最新亚洲人成网站在线观看| 日韩理论电影院| 北条麻妃视频在线| 亚洲精品aⅴ中文字幕乱码| 久久久香蕉视频| 亚洲一卡二卡三卡四卡| 久久亚洲国产中v天仙www| 911美女片黄在线观看游戏| 高清av电影| 国产精品入口夜色视频大尺度| 久久综合九色综合欧美98| 自由日本语热亚洲人| 精品一区毛片| 激情视频免费网站| 国产一区二区三区在线观看免费| 青春草在线视频观看| 日本理论片午伦夜理片在线观看| 亚洲日本在线看| 精东传媒在线观看| 熟妇女人妻丰满少妇中文字幕| 国产91成人在在线播放| 日本aaa视频| 中文字幕桃花岛| 午夜福利一区二区三区| fc2ppv素人在线| 亚洲无码精品在线观看| 欧美77777| 中文字幕被公侵犯的漂亮人妻| 欧美成人在线影院| 99综合在线| 一区二区三区毛片免费| 中文字幕日韩av电影| 韩国三级大全久久网站| 久草视频手机在线观看| 午夜视频一区二区在线观看| 亚洲在线播放电影| 免费无码一区二区三区| 国产精品一区二区三区四区在线观看| 日本一区二区三区久久久久久久久不| 色就是色欧美色图| av在线看片| 性chinese极品按摩| 精品欧美一区二区久久久伦| 人人妻人人爽人人澡人人精品| 日韩av在线直播| av免费在线观看不卡| 国产欧美1区2区3区| 日韩国产成人精品| 欧美影视一区在线| 三区精品视频| 素人av在线| 久久婷婷国产综合国色天香| 99国产精品99久久久久久粉嫩| 美臀av在线| 1069男同网址| 99热这里只有成人精品国产| 人人插人人干| 午夜亚洲福利| 91精品久久久久久久蜜月| 色综合电影网| 亚洲精品视频在线播放| 日本高清免费观看| 成人国产精品久久久网站| 国产亚洲第一页| 亚洲精品午夜国产va久久成人| 性欧美xxxx免费岛国不卡电影| 精品嫩草影院| 国产又粗又长又爽| 狠狠操视频网站| 亚洲精品手机在线| 麻豆国产入口在线观看免费| 欧美午夜春性猛交xxxx| 免费亚洲一区二区| 成人性生交大片免费看中文网站| 国产精品毛片无遮挡高清| 538精品在线观看| 天天摸日日操| 亚洲色无码播放| 国产欧美激情视频| 日韩欧美中文字幕制服| 蜜桃色一区二区三区| www.国产亚洲| 91成人在线免费视频| 日韩欧美在线一区二区三区| 亚洲最新永久在线观看| 蜜桃网站成人| 98精品国产高清在线xxxx天堂| 美女视频一区二区| 99re8这里有精品热视频8在线| 国产综合免费视频| 国产综合在线播放| 91久久精品国产91久久性色tv| 成人黄色在线观看视频| 久久久精品久久久久特色影视| 鲁大师精品99久久久| а√天堂8资源中文在线| 四虎影院成人| 成人毛片18女人毛片| 久久国产精品99国产精| 亚洲国产美女搞黄色| 肉色欧美久久久久久久免费看| 欧美自拍偷拍一区| 日韩不卡高清| 欧洲亚洲成人| 国产综合精品视频| 国产成人久久精品麻豆二区| 中文字幕剧情在线观看一区| 成人国产亚洲精品a区天堂华泰| 日韩成人精品一区二区| 亚洲欧美一区二区三区在线观看| 成人影院在线看| 在线免费观看日韩欧美| 欧美丝袜一区二区三区| 在线精品视频一区二区三四| 99久久精品久久亚洲精品| 久久久久国产精品免费免费搜索| 亚洲精品777| 男男受被啪到高潮自述| 5566成人精品视频免费| 国产欧美久久久久| 一区二区亚洲欧洲国产日韩| 欧洲一级精品| 日韩欧美国产黄色| 一区二区三区久久精品| 久久久精品免费观看| 亚洲av毛片在线观看| wwwwxxxxx欧美| 免费日韩在线视频| 99riav视频在线观看| 婷婷开心久久网| 欧美日韩激情在线一区二区三区| 国产精品―色哟哟| 久久精品夜夜夜夜夜久久| 亚洲国产婷婷综合在线精品| 被男人吃奶添下面好舒服动态图| 黄色大片在线看| 久久精品国产999大香线蕉| 午夜羞羞小视频在线观看| 久热精品在线观看视频| 玛丽玛丽电影原版免费观看1977| 日本一区二区三区免费视频| 97精品在线视频| 成人免费无码大片a毛片| 黄色激情在线视频| 国产亚洲无码精品| 韩国三级hd两男一女| 37p粉嫩大胆色噜噜噜| 91成人免费视频| 亚洲不卡系列| 天天草夜夜草| 中文字幕在线看视频国产欧美| 欧美电影免费观看| 国产一二在线播放| 中文字幕日韩专区| 欧美综合激情网| 欧美一级片免费在线| 国产原创在线观看| a篇片在线观看网站| 亚洲欧美国产va在线影院| 成年网站免费入口在线观看| 国产精品天美传媒沈樵| 国产sm主人调教女m视频| 成人短剧在线观看| 九九热在线精品视频| 国产va在线播放| 欧美顶级xxxxbbbb| 中文字幕www| 97碰碰碰免费公开在线视频| 麻豆av在线免费观看| 久久精品视频16| 亚洲爆乳无码一区二区三区| 精品乱码一区二区三区四区| 久久综合亚洲社区| 蜜桃av噜噜一区二区三区小说| 国产又粗又爽又黄的视频| 成年人免费观看视频网站| 日韩中文字幕久久久经典网| 欧美jizz18hd性欧美| 国产鲁鲁视频在线观看特色|