我是Qt的新手,无法在Qt库中找到任何解决方案
我想找到没有循环使用的smth
有没有办法在字节之间用QByteArray
将QString
转换为-
?
例如:
QByteArray = XX1F2C5A
QString = "XX-1F-2C-5A".
答案 0 :(得分:2)
是的,您可以使用QString::replace:
QByteArray b = "XX1F2C5A";
QString s(b);
qDebug() << s;
s.replace(QRegExp("(..)[^$]"), QString("\\1-"));
qDebug() << s;