正则去除汉字和只取数字
数字 正则 去除 汉字
2023-09-14 08:57:07 时间
如何去除字符中的汉字,怎么只取字符中的数字,这是本篇文章的主题,C#中可以利用正则表达式来实现这个功能。 首先注释一下,正则表达式[\u4e00-\u9fa5]表示匹配中文,则正则表达式[^\u4e00-\u9fa5]表示匹配非中文,既去除汉字。用Replace方法将匹配的非中文替换为空字符串,也就是去除了文本中的非中文字符。
string _s= Regex.Replace(_s, @"[\u4e00-\u9fa5]", ""); //去除汉字
string _s= Regex.Replace(_s, @"[^\u4e00-\u9fa5]", ""); //只留汉字
string ph = Regex.Replace(ph, @"\D", ""); //排除除数字外的所有字符
txt1.Text = Regex.Replace(txt1.Text, "[0-9]", "", RegexOptions.IgnoreCase);//去掉0-9的数字
txt1.Text = Regex.Replace(txt1.Text, "[a-z]", "", RegexOptions.IgnoreCase);//去掉a-z的字母
去除汉字、只留汉字、只取数字的正则表达式介绍如上,C#中可以用上述方法实现。
相关文章
- 数字城市+物联网+云计算+人工智能,打造智慧城市
- 干货 | 数字经济创新创业——数据是数字经济的基础
- Excel表格中某一列的多行数据都出现数字+中文的数据,但我只要数字怎么处理?
- 【数字信号处理】傅里叶变换性质 ( 傅里叶变换对称性 | 共轭对称序列 | 共轭反对称序列 )
- ZBrush2021软件最新版下载数字雕刻软件2021ZBrush下载安装教程
- 利用Oracle正则表达式处理数字(oracle正则数字)
- 表达式MySQL中数字正则表达式的应用(mysql数字正则)
- Java数字转人民币读法(附带源码和解析)
- Oracle的小数类型:精度更高的数字处理方式(oracle的小数类型)
- MySQL不仅仅是个数字工具(mysql 不是数字)
- 谈论Oracle它不仅是数字(oracle 不是数字型)
- asp下替换非数字为空的正则
- C#正则判断一个数字的格式是否有逗号的代码
- Asp.NET随机码生成基类(随机字母,随机数字,随机字母+数字)
- 利用正则表达式(只录入中文,数字,英文)
- js判断是否有6个连续数字的字符串的正则
- 表单数字字符验证正则
- jquery取字符串中数字的正则
- python正则表达式去掉数字中的逗号(python正则匹配逗号)
- javascript正则匹配汉字、数字、字母、下划线
- java使用正则表达为数字添加千位符的简单方法
- php+正则将字符串中的字母数字和中文分割