我遇到了用户输入的文本问题,Textbox因为并非所有用户都以正确的方式输入文本.用户应按以下格式输入文本
xx xxxxxx xxxxxx x
Run Code Online (Sandbox Code Playgroud)
有没有办法,我可以采取他们输入的任何文本(通常是格式xxxxxxxxxxxxxxx)并让它自动添加空格?
我看着Regex,InsertAt,Replace,和LastIndex,但我不知道如何使它发挥作用.值得一提的是,文本是一串数字.任何帮助将不胜感激.
我试图实现下面链接中提到的内容,但我想我只是不明白Regex它可以使它工作.
如果您使用的是WinForms,则MaskedEdit控件将强制您的用户以您指定的精确格式提供输入.只需在设计时使用Mask属性提供输入掩码,并将其余部分留给控件.
对于您的特定格式,您的面具应该是:## ###### ###### #.请注意,#掩码中的a 是一个所需数字的占位符.有关掩码占位符的完整详细信息,请参阅在MSDN中使用MaskedEdit控件主题.
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |