mshd.net
当前位置:首页 >> 求一个正则表达式可以匹配:中文字符,中文标点符... >>

求一个正则表达式可以匹配:中文字符,中文标点符...

正则:([\u2E80-\u9FFF]|\w|[,,\.。])* 可以匹配中文、英文、数字、下划线、中英文逗号、中英文名句。已测试通过

^[^!@#$%^&*()-=+]+$

正则: ([\u2E80-\u9FFF]|\w|[,,\.。])* 可以匹配中文、英文、数字、下划线、中英文逗号、中英文名句。 已测试通过

昵称正则表达式:^[\d\w\u4e00-\u9fa5,\.;\:"'?!\-]{2,15}$

我有几个问题 1 你的特殊符号包括像!@#$等这些符号吗? 包含西欧字符吗? 2 你的标点符号指的是全角的还是全角+半角? 大概写成这样,如果不符合,请追问. [A-Za-z0-9]+

匹配非中文:[\u-\u4e00\u9fa5-\uffff]+ 匹配字母,数字,标点[\d\s,:。]+

oracle 正则表达式标点符号是否区分中英文符,以及所占字符长度! 用 regexp_like这个函数来解决,正则表达式为:[[:punct:]]+这个正则可以找出任何标点符号。 查询value中包含任何标点符号的记录如下: select * from xxx where regexp_like(va...

删除纯英文的行,包括标点 ^[a-zA-Z[:punct:] ]+$ 2,删除中文字符数超过10的行 (.*?[\x{4e00}-\x{9fa5}]){10}.* 均替换为空

public static bool bb(string input) { string pattern = @"^(([A-Z]*|[a-z]*|/d*|[-_/~!@#/$%/^&/*/./(/)/[/]/{/}/?////'/"]*)|.{0,5})$|/s "; Regex regex = new Regex(pattern); return regex.IsMatch(input); } 用的时候就bb(textbox1.text...

用反斜线转义就行了,比如\. 是匹配点号、\? 是匹配问号。

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com