我需要跟踪以所需字母(西里尔文或拉丁文甚至任何字母)开头的字符串。但绝对不是数字或特殊字符,包括空格。
一开始我的任务只是 hanlde 字符串以数字开头,但现在还有某些字符。
private void textBox1_TextChanged(object sender, EventArgs e)
{
int i;
if (isRoot && (int.TryParse(textBox1.Text.Trim(), out i)))
我应该为角色做什么?使用类似这样的东西(但在这种情况下,我需要为所有字符创建条件):
(textBox1.Text.Trim(). StartsWith("%") || textBox1.Text.Trim().StartsWith("-") || ......
)
有没有更好的方法??因为如果您建议只允许使用字母,那么这是一个坏主意,因为它可以被赋予不同的语言.. 那又如何?