我想确保一个字符串只有这个范围内的字符
[az] && [AZ] && [0-9] && [-]
所以所有字母和数字加上连字符。我试过这个...
C# 应用程序:
char[] filteredChars = { ',', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', '=', '{', '}', '[', ']', ':', ';', '"', '\'', '?', '/', '.', '<', '>', '\\', '|' };
string s = str.TrimStart(filteredChars);
这个 TrimStart() 似乎只适用于没有其他字符的字母,如 $ % 等
我执行错了吗?有更好的方法吗?
我只是想避免遍历每个字符串的索引检查,因为会有很多字符串要做......
想法?
谢谢!