原文:QLineedit限定只输入16进制字符,并每两个字符插入一个空格的方法

最近在写一个电路板指令调试软件时,需要QLineedit限定只输入 进制字符,并每两个字符插入一个空格 折腾了两天终于搞定,先将方法记录如下,以备不忘。 解决思路: .字符串过滤肯定时要用到正则表达式的: QLineedit限定只输入 进制字符的正则表达式这样写: a fA F 但是因为每两个字符插入一个空格,正则表达式这样写就不行了,输到第三那个字符表达式就失灵了,还占CPU资源 因为正则表达式 ...

2021-02-25 11:02 0 303 推荐指数:

查看详情

JS每隔两个字符添加一个字符

//每隔两个字符串添加一个冒号 function strInsert(str, length) { var reg = new RegExp('\\w{1,' + length + '}', 'g'); let ma = str.match(reg); return ma.join ...

Sat Nov 20 00:32:00 CST 2021 0 1190
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM