使用qstring擷取字串,呼叫mid函式,str2.mid(-5,3),發現返回為空字串,後來想起原來是python可以肆意使用負數索引。但又發現之前使用remove函式成功的刪除了一段字串。
qstring str1
("qwe123123jio123j");
qstring str2
("qwe123123jio123j");
qstring str3
("qwe123123jio123j");
qdebug()
<< str1.
remove(-
5,3)
;qdebug()
<< str2.
mid(-5
,3);
qdebug()
<< str3.
replace(-
5,3,
qchar
('m'))
;
輸出:
「qwe123123ji3j」所以現在知道remove是可以的,其他應該都不可以。「」「qwe123123jio123j」
本意是想從末尾擷取一段字串,但長度不一定是達到了尾部。
可以使用下面的方式:
已知要擷取字串的開始位置在pos(如倒數第9),擷取的長度是len
int pos =9;
//倒數第九
int len =3;
qstring str1
("qwe123123jio123j");
qstring str2
("qwe123123jio123j");
qstring str3
("qwe123123jio123j");
qdebug()
<< str1.
remove(-
5,3)
;qdebug()
<< str2.
right
(pos)
.left
(len)
;//倒著擷取
qdebug()
<< str3.
replace(-
5,3,
qchar
('m'))
;
輸出:
「qwe123123ji3j」「23j」
「qwe123123jio123j」
關於QT的一些概念
之前學過qt,只是簡單的學學,開始時在windows下練習的,最後是在天嵌s3c2440裡跑的,不過天嵌給的軟體是qtopia 當時沒理這有什麼區別,反正在師兄的幫助下,成功的將qt4.7安裝到ubantu上並且成功執行到arm板上了,現在重新看看qt,發現有必要了解一下這些概念,到時再發一些關於q...
關於jquery索引的一些困惑
今日同事很正式的向我提出了兩個關於jquery的問題,我也很正式得做了回答,順便把原始碼貼到這裡希望對朋友們有所幫助 問題一 為什麼現在彈出來每個button 在ul li中的 的索引值都是零,為什麼不是從0 9排列的 答 第乙個匹配元素的 index,相對於同胞元素,獲得第乙個匹配元素相對於其同胞...
關於sqlite索引的一些摘錄
索引 index 是一種特殊的查詢表,資料庫搜尋引擎用來加快資料檢索。簡單地說,索引是乙個指向表中資料的指標。乙個資料庫中的索引與一本書的索引目錄是非常相似的。拿漢語字典的目錄頁 索引 打比方,我們可以按拼音 筆畫 偏旁部首等排序的目錄 索引 快速查詢到需要的字。索引有助於加快 select 查詢和...