我有一个包含以下格式的纬度/经度数据的QString:
27°34‘35.67“45°37’28.34”
我希望能够剥离/删除所有特殊字符(°、‘、"),但我无法使用以下代码做到这一点:
lat.remove(QRegExp(QString::fromUtf8("\°\'\"")));
当我打印出lat的结果时,我得到:
lat = "27\260 34 35.67“
因此,它看起来能够去掉‘和’字符,但不能去掉°符号。
你知道怎么做吗?我希望最终的格式只包含空格或lat = "27 34 35.67“
发布于 2015-03-18 03:06:34
我能够通过以下几点让它工作起来:
lat.remove(QRegExp(QString::fromUtf8("\x00b0\'\"")));
https://stackoverflow.com/questions/29107179
复制相似问题