如何替换一个字符串中十六进制数为十进制数?

已知一个字符串中含有至少一个十六进制数,也含有其他字符。
求教如何找出这些十六进制数并取出来?
谢谢~

5个回答

如果不使用三方库,只能一个一个的截取然后转换
可以尝试boost的正则表达式提取

根据16进制格式,利用正则提取,写一个16转10进制的函数,这个函数很好写,然后替换

十六进制数 是类似 0x....打头的 字符串吧?
如果知道结尾符 类似空格之类的 就可以解析出来 没有结尾符 就别想了

再转十进制 就好办了吧 一个小函数就可以搞定

16进制的开头是0x,然后找到开头和结尾,使用substr截取出来就好啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

7
JS字符串怎么转数组啊,数组怎么转字符串呢
2
SQLserver 中用in查询一个字符串中所包含的id,id为int类型。
4
java字符串中找出最大的“连续的” 子字符串”的长度。
3
在Java中,输入一个字符串,再输入一个字符,判断该字符在该字符串中出现的次数
4
C#.NET 字符串怎么转成数组,数组又怎么转字符串
4
求一个能根据一个字符串生成唯一数字编码的方法
3
MIPS汇编语言,题目:输入一个字符串和一个字母,输出该字母在字符串中出现的次数,该如何写呢呢?
1
c# Replace替换字符串的时候提示out of memory:2422
4
将一个字符串拆分出的所有字符整合成一个字符串类型的数组
6
java 十六进制 表示的字符串 怎么使他低字节在前,高字节在后
4
如何等长梯度切割字符串生成字符串集?
9
c# 正则匹配查找规定字符串
11
java 字符串 替换,求解答
1
java 代码将PDF 文件转十六进制字符串以0x开头输出
2
asp将字符串内容转换为2进制数据流,要实现字符串到2进制数据流的转换
99
只要回答,都给C币,请问怎么实现javascript对字符串和数字相互转换?
3
Android图片转十六进制字符串,无法获取第一位。
3
怎么样对一个遍历一个不规则字符串数组,找到每列中最长字符串的大小
4
Android 图片转十六进制字符串出现数据不对
2
Python如何判断一个字符串是否一个字典中存在的英文单词?