string字符串去掉最后一位 QString怎么去掉最后一個字符?
QString怎么去掉最后一個字符?qstring的以下成員函數(shù)可用于刪除特定字符:qstring&;qstring::remove(qchar ch,QT::casesensitivity C
QString怎么去掉最后一個字符?
qstring的以下成員函數(shù)可用于刪除特定字符:
qstring&;qstring::remove(qchar ch,QT::casesensitivity CS=QT::casesensitivity)
例如:
qstring t=“aNbNC”t.remove(qchar(“n”),QT::casesincensitive)//結(jié)果是:t==“ABC”
您還可以使用qstring的replace member函數(shù)將特定字符替換為空字符,以達到刪除的效果。
qstring的remove和replace成員函數(shù)有多個重載,適用于不同的輸入?yún)?shù)。
有關(guān)詳細信息,請參閱官方幫助文檔:web link
JS,可以通過slice()截取方法實現(xiàn),截取可以做到字符串的結(jié)尾。
變量?str公司?=?“123456789”
變量?斯特斯利?=? 結(jié)構(gòu)切片(0, - 3)? //從第一個字符截取到倒數(shù)第二個字符,結(jié)果是“123456”基本語句:結(jié)構(gòu)切片(beginslice[,?Endslice])
參數(shù)
beginslice
從索引(基0)中提取原始字符串中的字符
Endslice
]可選。結(jié)束索引(以0為底)處的字符串提取。如果省略此參數(shù),切片將被提取到字符串的末尾。如果參數(shù)為負,則將其視為sourcelength endslice,其中sourcelength是字符串的長度(例如,如果endslice為-3,則sourcelength為-3)。
注意:slice()提取的新字符串?包括beginsslice,但不包括endslice。