lig*_*ver 1 .net c# regex replace
我想使用正则表达式从字符串中删除空格(''),点('.')和连字符( - ).
我目前的做法:
string input = "hello how --r dsbadb...dasjidhdsa.dasbhdgsa--dasb";
var res = input
.ToCharArray()
.Where(i => i != ' ' && i != '-' && i != '.')
.Aggregate(" ", (a, b) => a + b);
Run Code Online (Sandbox Code Playgroud)
string filteredInput = Regex.Replace(input, "[ .-]+", "");
Run Code Online (Sandbox Code Playgroud)
应该更容易,更可读.
| 归档时间: |
|
| 查看次数: |
279 次 |
| 最近记录: |