c#中textchange事件的问题?

2024-12-27 20:25:23
推荐回答(3个)
回答1:

用正则表达试吧
string str="^"+XXX.Text+"$";
System.Text.RegularExpression.Regex pattern=new System.Text.RegularExpression.Regex(str);

if(pattern.IsMatch(XX)){
XX.Text=XX;
}

就这样写.
不过要实现模糊搜索功能,那算法有点难实现

回答2:

触发textchange事件时,取得目前text值,例如为"abc",你手动加代码把它实现为"_abc_"不就行了吗?

回答3:

是怎么个匹配多个字呢?
例:
记录 abcdefg
输入adg 查询?还是abc查询?