怎样实现文本框中格式化输入?
在做串口通讯的程序,想让用户在一个文本框中输入十六进制的数据发送,如在文本框中只能输入:A3 90 34 B3 FF
即每两个字符表示一个十六进制数,且每两个十六进制数之间必须有一个空格,十六进制数的个数是不一定的(如上面是有5个十六进制数,但不一定就是5个,可以多几个,也可以少几个),如果不按这个规定来,就让其输入不了。该怎么实现?
[解决办法]
正则表达式
发布时间: 2012-01-21 21:31:43 作者: rapoo
怎样实现文本框中格式化输入?
在做串口通讯的程序,想让用户在一个文本框中输入十六进制的数据发送,如在文本框中只能输入:A3 90 34 B3 FF
即每两个字符表示一个十六进制数,且每两个十六进制数之间必须有一个空格,十六进制数的个数是不一定的(如上面是有5个十六进制数,但不一定就是5个,可以多几个,也可以少几个),如果不按这个规定来,就让其输入不了。该怎么实现?
[解决办法]
正则表达式