问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

hive正则表达式如何匹配出中文汉子?

发布网友 发布时间:2024-10-03 01:32

我来回答

1个回答

热心网友 时间:2024-10-04 03:42

校验数字的表达式:

数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$
零和非零开头的数字:^(0|[1-9][0-9]*)$
非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$
带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$
正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$
有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$
有1~3位小数的正实数:^[0-9]+(\.[0-9]{1,3})?$
非零的正整数:^[1-9]\d*$
非零的负整数:^\-[1-9]\d*$
非负整数:^\d+$
非正整数:^-[1-9]\d*|0$
非负浮点数:^\d+(\.\d+)?$
非正浮点数:^((-\d+(\.\d+)?)|(0+(\.0+)?))$
正浮点数:^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$
负浮点数:^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$
浮点数:^(-?\d+)(\.\d+)?$

校验字符的表达式:

汉字:^[\u4e00-\u9fa5]{0,}$
英文和数字:^[A-Za-z0-9]+$
长度为3-20的所有字符:^.{3,20}$
由26个英文字母组成的字符串:^[A-Za-z]+$
由26个大写英文字母组成的字符串:^[A-Z]+$
由26个小写英文字母组成的字符串:^[a-z]+$
由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$
由数字、26个英文字母或者下划线组成的字符串:^\w+$
中文、英文、数字包括下划线:^[\u4E00-\u9FA5A-Za-z0-9_]+$
中文、英文、数字但不包括下划线等符号:^[\u4E00-\u9FA5A-Za-z0-9]+$
可以输入含有^%&',;=?$\"等字符:[^%&',;=?$\x22]+
禁止输入含有~的字符:[^~\x22]+

特殊需求表达式:

Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+
InternetURL:[a-zA-z]+://[^\s]*或^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$
手机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$
电话号码:"XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX"
国内电话号码:\d{3}-\d{8}|\d{4}-\d{7}或\d{3}-\d{8}|\d{4}-\d{7}
电话号码正则表达式:((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)
身份证号:(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)
账号是否合法:^[a-zA-Z][a-zA-Z0-9_]{4,15}$
密码:^[a-zA-Z]\w{5,17}$
强密码:^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z0-9]{8,10}$
日期格式:^\d{4}-\d{1,2}-\d{1,2}
一年的12个月:^(0?[1-9]|1[0-2])$
一个月的31天:^((0?[1-9])|((1|2)[0-9])|30|31)$
钱的输入格式:^[1-9][0-9]*$或^(0|[1-9][0-9]*)$或^(0|-?[1-9][0-9]*)$
中文字符的正则表达式:[\u4e00-\u9fa5]
双字节字符:[^\x00-\xff](用于计算字符串长度)
空白行的正则表达式:\n\s*\r
HTML标记的正则表达式:<(\S*?)[^>]*>.*?|<.*? />
首尾空白字符的正则表达式:^\s*|\s*$或(^\s*)|(\s*$)
腾讯QQ号:[1-9][0-9]{4,}
中国邮政编码:[1-9]\d{5}(?!\d)
IP地址:((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...防御里的4个都开不起来 错误的代码是80020002 80010007 煎牛排用什么肉好 茄子怎么做比较好吃呢? English tabloid手抄报 English tabloid手抄报怎么画 邓小平“南方讲话”关于发展问题最著名的观点是( )。 电脑电源输出12V、5V的作用是什么? win10手机能玩电脑游戏win10系统的手机难道可以安装和电脑一样的软件... 如何设置才能做到只能通过远程桌面访问server2003 怎样解电脑开机密码?且要保住电脑资料,请各位高手赐教,谢谢! 糖友荟糖友荟简介 11岁孩子舌苔白厚便秘 便秘跟铺的厚有关系吗 ...QQ空间,QQ校友等等)那些东西全部都打不开了,高分求答案!! 高分求助:qq空间打不开!! ...怎么退出啊?急急急。不小心交了1000,怎么都退不了。 高分求助,高手进=。= ! QQ空间中的动画和导航打不开,显示的是一个红色... 椰汁红枣马碲糕的做法,椰汁红枣马碲糕怎么做 惠大夫的日常系列之介入手术室? 马蹄松有哪些详细的做法? 联通手机卡信用额度有什么用吗? 万和热水器JSQ24-12ST56,关机后,机器仍点火运行? 万和JSQ24-12ST26怎么样?万和JSQ24-12ST26好吗 称重传感器的精度等级 肺结节手术后吃什么补品好 我想办理个信用卡额度30000元的一次性取出,我有工作证明.身份证!还需 ... 肺结节术后吃什么好 战国basara2英雄外传伊达政宗无限六爪流怎么拿? 大茶沟的地理位置是怎样的? 易经中青龙洞是什么意思 ...的宫禁糜烂还有几个囊肿,就水洗,雾化,红光什么的,这样有用吗_百度知... 六脉神剑的名字中称为剑,而实际上并不用剑。请再试说两例类似的武功 win10怎么设置锁屏界面无推送广告? 2007mkmf颁奖礼前,SJ走红地毯时后面的背景音乐是那首??? Hive中lateral view用法 以前用旅之星加密了一个文件夹 现在忘记密码了 怎么才能进去啊 现在急 ... ...几口猫罐头而已,嗜睡,也不拉肚子,请问是怎么回事? 如何解开用旅之星软件加密过的文件(已忘记密码)?? 最近SJ在新加坡拿到的是什么奖啊???特特得奖后说了什么啊???_百度知... 如果下雨的话第20届金曲奖还会开吗 [兽拳战队激气连者]激气斩——久津健 [兽拳战队激气连者]TV里的临兽拳拳士 因岳母去世,老婆请同事吃饭,我参加吗? 全球从业区块链有多少? 我到了青春期,我妈妈到了更年期,我俩天天闹翻天...咋整? 区块链人口有多少(区块链参与人数) 区块链的企业多少? 区块链现在发展如何? 上海雁荡山自驾游全攻略_雁荡山哪个停车场进去最方便 捷达刚加的氟,开空调后会带有油的味道,这是怎么回事? 盛夏如何穿搭才能呈现出松弛慵懒的自如姿态?