jon foo

时间:2024-08-21 20:14:49编辑:思创君

邮箱正则表达式+正则基本知识点

一般程序员的姿势 正则表达式正确的运用姿势 今天来搞几个邮箱正则表达式,匹配多级域名,包括中文域名 从上图可以得出,除去“.”号,域名既有英文(最多是6个字符),也有中文(最多是3个汉字) 而现在有很多影子邮箱/百变邮箱,是使用二级域名或者三级域名,所以,我们先列举如下几个邮箱,然后写一个正则表达式,去匹配、判断 不管是什么邮箱,确定会有的字符是“@”和至少一个“.”(这里特指最后一个),那么我们就以这两个确定的符号为分界点,将每个邮箱拆分成3段,对每一段进行正则匹配,最终组成整个邮箱的正则匹配。当然进入下一步之前,先理一理基本知识点。 定义:一个正则可以匹配的字符串的长度不是固定的,使用量词可以达到这种目的。 量词:比如{m , n} :表示连续出现最少 m 次,最多 n 次;跟在一个字符的后面就表示对该字符的限定。 比如邮箱的校验:/^\w+@[a-z0-9]+.[a-z]{2,4}$/,写在了[a-z]后面,表示可以有2到4位的字母 又比如手机号的校验: /^1[3456789]\d{9}$/,跟在了\d后面,表示需要出现9个数字 对于量词的总结: 定义:正则匹配的字符串对于某一位置上的字符来说,它可以有多种可能,不局限于某一类型,使用字符组可以达到这种目的。 字符组:比如[abc],表示该字符是可以字符 "a"、"b"、"c" 中的任何一个。对于这一位置来说,我们可以有3种可能性。 比如手机号的校验: /^1[3456789]\d{9}$/,它在第二个位置,根据一般手机运营商来说,提供手机第二位的数字可以是3到9的任意一个,才符合规范。 如果字符组里表示的字符特别多,可以使用范围表示法,用连字符-来省略和缩写。 比如邮箱的校验:/^\w+@[a-z0-9]+.[a-z]{2,4}$/,它跟在@后面,根据我们邮箱的规范可知,@后面的 [a-z0-9]+ 表示:数字0到9和字母a-z中的至少一个字符 这里简单解析一下: 对于js正则: ([a-z]{2,6}|[\u2E80-\u9FFF]{2,3}) js正则的中文汉字正则表达式来源于手册: https://tool.oschina.net/uploads/apidocs/jquery/regexp.html 对于php正则: ([a-z]{2,6}|[\x7f-\xff]{6,9}) 在utf-8编码中,用ASCII码表中的第128~255编码中的3个编码表示一个汉字,这里用十六进制表示 验证一下: 运行结果: 运行结果 全部通过 当然,php正则匹配邮箱,还可以这样子 原理与 /^\w+@([\da-z\.-]+)\.([a-z]{2,6}|[\x7f-\xff]{6,9})/ 类似。 最后,上面的几个正则表达式是居于当前市面上现存的域名进行匹配的,下面提供几个更加宽松的邮箱正则匹配 原理都相似,可以对照理解下。如有误,欢迎留言区批评指正。

这是哪部电影谢谢了

是2019年电视剧The Birch Season 1第一季主演: 萨里亚·多特森 / 米多莉·弗朗西斯 / 邓普斯·布瑞克 / 布拉德·比耶尔 / Tommy Hestmark / 韦恩·佩雷 / 昆西·杜恩-巴克 / Haskiri Velazquez / Nick Cassidy / Michael Cojocaru / 朱利安·亚奥·焦耶洛 / October Moore / 迈克尔·克莱姆 / Sheaden Gabriel / 玛格丽特·莫罗 / 丹·凯尔 / 比尔·萨菲尔德

正则表达式验证邮箱格式是什么?

验证邮箱的正则表达式:^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$电子邮箱格式的定义:登录名@主机名.域名登录名:必须有内容且只能是字母(大小写)、数字、下划线(_)、减号(-)、点(.)@:@符号必须有。主机名:必须有内容且只能是字母(大小写)、数字、点(.)、减号(-),这里的.不能和后面的.挨着。.:.符号必须有。域名:必须有内容且内容只能是字母(大小写)、数字且长度为大于等于2个字节,小于等于6个字节。例如,不满足校验的邮箱5579001QQ@.COM,满足校验的邮箱xxxxxxxxx@wwew-163.com.cn扩展资料:在这个表达式中用得最多的是限定符,在正则表达式中限定符包括:* 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。* 等价于{0,}。+ 匹配前面的子表达式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。? 匹配前面的子表达式零次或一次。例如,"do(es)?" 可以匹配 "do" 、 "does" 中的 "does" 、 "doxy" 中的 "do" 。? 等价于 {0,1}。{n} n 是一个非负整数。匹配确定的 n 次。例如,'o{2}' 不能匹配 "Bob" 中的 'o',但是能匹配 "food" 中的两个 o。资料来源:百度百科-电子邮箱

第57届格莱美奖的获奖名单

2015格莱美音乐奖完整获奖名单综合类奖项(GENERAL FIELD)年度专辑 《Morning Phase》-Beck年度制作 《Stay With Me》-Sam Smith年度单曲 《Stay With Me》-Sam Smith最佳新人 Sam Smith最佳流行歌手 Pharrell Williams最佳流行组合 A Great Big World With Christina Aguilera最佳流行演唱专辑 《In the Lonely Hour 》-Sam Smith最佳传统流行演唱专辑 《Cheek To Cheek》-Tony Bennett & Lady Gaga最佳音乐录影带 《Happy》-Pharrell Williams最佳音乐电影 《20 Feet From Stardom》-Darlene Love, Merry Clayton, Lisa Fischer & Judith Hill最佳改编影视音乐专辑 《Frozen》最佳原创影视音乐专辑 《The Grand Budapest Hotel》最佳影视歌曲 《Let It Go》终身成就奖 澳大利亚传奇组合BeeGees舞曲类(DANCE FIELD)最佳舞曲录音 《Rather Be》-Clean Bandit Featuring Jess Glynne最佳舞曲/电子专辑 《Syro》-Aphex Twin摇滚类(ROCK FIELD)最佳摇滚歌手 Jack White最佳金属歌手 Tenacious D最佳摇滚歌曲 《Ain't It Fun》-Hayley Williams & Taylor York, songwriters最佳摇滚专辑 《Morning Phase》-Beck最佳另类音乐专辑 《St. Vincent》-St. Vincent节奏蓝调类(R&B FIELD)最佳R&B歌手 Beyoncé最佳传统R&B表演 《Jesus Children》-Robert Glasper Experiment Featuring Lalah Hathaway & Malcolm-Jamal Warner最佳R&B歌曲 《Drunk In Love》-Beyoncé Featuring Jay Z最佳当代城市音乐专辑 《Girl》-Pharrell Williams最佳R&B专辑 《Love, Marriage & Divorce》-Toni Braxton & Babyface说唱类(RAP FIELD)最佳说唱歌手 Kendrick Lamar最佳说唱合作 《The Monster》-Eminem Featuring Rihanna最佳说唱单曲 《I》-Kendrick Lamar最佳说唱专辑 《The Marshall Mathers LP2》-Eminem乡村类(COUNTRY FIELD)最佳乡村歌手 Carrie Underwood最佳乡村组合 《Gentle On My Mind》-The Band Perry最佳乡村单曲 《I'm Not Gonna Miss You》-Glen Campbell最佳乡村专辑  《Platinum》-Miranda Lambert(资料来源)

第58届格莱美奖的获奖名单

2016格莱美音乐奖获奖名单  综合类(General)奖项获奖年度专辑 ·Taylor Swift《1989》 年度制作 ·Mark Ronson&Bruno Mars《Uptown Funk》 年度单曲 ·Ed Sheeran《Thinking Out Loud》 最佳新人 ·Meghan Trainor 流行类(Pop)最佳流行歌手 ·Ed Sheean 最佳流行组合/合作 ·Mark Ronson&Bruno Mars《Uptown Funk》 最佳流行演唱专辑 ·Taylor Swift《1989》 最佳传统流行演唱专辑 ·Tony Bennett&Bill Charlap《The Silver Lining: The Songs Of Jerome Kern》 舞曲/电子音乐类(Dance/Electronic)最佳舞曲 ·Justin Bieber&Skrillex《Where Are U Now》 最佳舞曲/电子专辑 ·SkrillexAnd Diplo《Skrillex And Diplo Present Jack Ü》 当代器乐类(Contemporary Instrumental) 最佳当代器乐演奏专辑·Snarky Puppy& Metropole Orkest《Sylva》 摇滚类(Rock)最佳摇滚歌手 ·Alabama Shakes 最佳金属表演 ·Ghost 最佳摇滚歌曲 ·Alabama Shakes《Don't Wanna Fight》 最佳摇滚专辑 ·Muse《Drones》 另类音乐类(Alternative)最佳另类音乐专辑 ·Alabama Shakes《Sound & Color》 节奏蓝调类(R&B)最佳R&B歌手 ·The Weeknd 最佳传统R&B表演 ·Lalah Hathaway《Little Ghetto Boy》 最佳R&B歌曲 ·D'Angelo&Kendra Foster《Really Love》 最佳当代城市音乐专辑 The Weeknd《Beauty Behind The Madness》 最佳R&B专辑 D'Angelo& The Vanguard《Black Messiah》 说唱类(Rap)最佳说唱歌手 ·Kendrick Lamar 最佳说唱合作 ·Kendrick Lamar,Bilal, Anna Wise & Thundercat《These Walls》 最佳说唱单曲 ·Kendrick Lamar《Alright》 最佳说唱专辑 ·Kendrick Lamar《To Pimp A Butterfly》 乡村类(Country) 最佳乡村歌手 ·Chris Stapleton 最佳乡村组合 ·Little Big Town 最佳乡村单曲 ·Little Big Town《Girl Crush》 最佳乡村专辑 ·Chris Stapleton《Traveller》 新世纪类(New Age)最佳新世纪专辑·Paul Avgerinos《Grace》爵士类(Jazz)最佳即兴爵士独奏·Christian McBride《Cherokee》 最佳爵士演唱专辑·Cécile McLorin Salvant《For One To Love》最佳爵士器乐专辑·John Scofield《Past Present》最佳大乐队爵士专辑·Maria Schneider Orchestra《The Thompson Fields》最佳拉丁爵士专辑·Eliane Elias《Made In Brazil》福音/当代信徒音乐类(Gospel/Contemporary Christian Music)最佳福音歌曲·Kirk Franklin《Wanna Be Happy?》最佳当代信徒音乐·Francesca Battistelli《Holy Spirit》最佳福音音乐唱片·Israel & Newbreed《Covered: Alive In Asia [Live] (Deluxe)》最佳当代信徒音乐唱片·Tobymac《This Is Not A Test》最佳福音传统专辑·The Fairfield Four《Still Rockin' My Soul》拉丁类(Latin)最佳拉丁流行唱片·Ricky Martin《A Quien Quiera Escuchar(Deluxe Edition)》最佳拉丁摇滚城市音乐或另类专辑·Natalia Lafourcade《Hasta La Raíz》·Pitbul《Dale》 最佳墨西哥专辑(包括歌曲)·Los Tigres Del Norte《Realidades - Deluxe Edition》最佳拉丁热带专辑·Rubén Blades, Roberto Delgado &Orchestra《Son De Panamá》美国根源类(American Roots)最佳美国根源歌手·Mavis Staples《See That My Grave Is Kept Clean》 最佳美国根源单曲·Jason Isbell《24 Frames》 最佳传统美国专辑·Jason Isbell《Something More Than Free》 最佳兰草专辑·The Steeldrivers《The Muscle Shoals Recordings》 最佳蓝调专辑·Buddy Guy《Born To Play Guitar》 最佳民谣专辑·Béla Fleck& Abigail Washburn《Béla Fleck And Abigail Washburn》 最佳地区根源音乐专辑·Jon Cleary《Go Go Juice》 雷鬼类(Reggae)最佳雷鬼专辑·Morgan Heritage《Strictly Roots》 世界音乐类(World Music)最佳世界音乐专辑·Angélique Kidjo《Sings》 儿童类(Children's)最佳儿童音乐专辑·Tim Kubart《Home》 朗读类(Spoken Word) 最佳朗诵专辑·Jimmy Carter《A Full Life: Reflections at Ninety》 喜剧类(Comedy) 最佳喜剧唱片·Louis C.K.《Live At Madison Square Garden》 音乐剧类(Musical Theater)最佳音乐剧专辑·Hamilton影视音乐类(Music for Visual Media)最佳改编影视音乐专辑 ·Julian Raymond《Glen Campbell: I'll Be Me》 最佳原创影视音乐专辑 ·Antonio Sanchez《Birdman》(《鸟人》) 最佳影视歌曲 ·Common&John Legend《Glory》(Selma)(《塞尔玛》) 作曲类(Composing)最佳器乐作曲·Arturo O'Farrill, The Afro Latin Jazz Orchestra & Rudresh Mahanthappa《The Afro Latin Jazz Suite》(作曲:Arturo O'Farrill) 编曲类(Arranging)最佳器乐或无伴奏合唱编曲·Pentatonix《Dance Of The Sugar Plum Fairy》(编曲:Ben Bram, Mitch Grassi, Scott Hoying, Avi Kaplan, Kirstin Maldonado & Kevin Olusola) 最佳器乐伴唱编曲·David Bowie《Sue (Or In A Season Of Crime)》(编曲:Maria Schneider) 包装类(Packaging)最佳唱片包装·Asleep At The Wheel《Still The King: Celebrating The Music Of Bob Wills And His Texas Playboys》(艺术指导:Sarah Dodds, Shauna Dodds & Dick Reeves) 最佳盒装/限量发行版包装·《The Rise & Fall Of Paramount Records, Volume Two (1928-32)》(艺术指导:Susan Archie, Dean Blackwood &Jack White)说明类(Notes)最佳专辑说明·Joni Mitchell《Love Has Many Faces: A Quartet, A Ballet, Waiting To Be Danced》(专辑说明作者:Joni Mitchell) 历史类(Historical)最佳历史专辑·Bob Dylan与其乐队《The Basement Tapes Complete: The Bootleg Series Vol. 11》 工程专辑类(Engineered Album)最佳非古典工程专辑·Alabama Shakes《Sound & Color》 最佳古典类工程专辑·George Manahan & San Francisco Ballet Orchestra《Ask Your Mama》制作人类(Producer) 非古典最佳制作人 ·Jeff Bhasker 年度最佳古典类制作人·Judith Sherman混音类(Remixer) 最佳非古典类混音唱片·Mark Ronson&Bruno Mars《Uptown Funk》(混音师:Dave Audé) 环绕声类(Surround Sound) 最佳环绕声专辑·Roger Waters《Amused To Death》 古典类(Classical)最佳管弦乐队·波士顿交响乐团《Shostakovich(肖斯塔科维奇): Under Stalin's Shadow - Symphony No. 10》 最佳歌剧唱片·斋藤纪念管弦乐团;SKF Matsumoto Chorus & SKF Matsumoto Children's Chorus《Ravel: L'Enfant Et Les Sortilèges; Shéhérazade》 最佳合唱团·Paul Davidson, Frank Fleschner, Toby Vaughn Kidd, Bryan Pinkall, Julia Scozzafava,Bryan Taylor&Joseph Warner; Kansas City Chorale & Phoenix Chorale《Rachmaninoff(拉赫玛尼诺夫): All-Night Vigil》 最佳室内乐/小乐团·Eighth Blackbird《Filament》 最佳古典器乐独奏·西雅图交响乐团《Dutilleux(杜蒂耶): Violin Concerto, L'Arbre Des Songes》 最佳古典独唱·Joyce DiDonato《Joyce & Tony - Live From Wigmore Hall》 最佳古典汇编·《Paulus: Three Places Of Enlightenment; Veil Of Tears & Grand Concerto》最佳当代古典作曲·Eric Holtan, True Concord Voices & Orchestra《Paulus: Prayers & Remembrances》(作曲:Stephen Paulus) 音乐录影带/电影类(Music Video/Film)最佳音乐录影带 ·Taylor Swift《Bad Blood》 最佳音乐电影 ·Amy Winehouse《AMY》

上一篇:写的比较细的开车男女

下一篇:韩版花样男子主题曲