原文: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