删除除空格以外的所有非数字字符
本文关键字:数字字符 空格 删除 | 更新日期: 2023-09-27 18:28:35
我使用这个正则表达式只返回一个数字。
Regex.Replace(foo, "[^.0-9]", "")
如何使其不删除空格?
这很简单:
Regex.Replace(foo, "[^.0-9''s]", "")
使用@""
术语,您可能会发现Regex稍微更容易阅读(无需转义反斜杠:
Regex.Replace(foo, @"[^.0-9's]", "")
这样的东西怎么样:
[^(.0-9)|( )]
Regex.Replace(yourString, "[^.0-9''s]", "");