vb.net - 从字符串替换表情符号
问题描述
我是 vb 网络的新手。我正在尝试处理包含表情符号的字符串,但我做不到。我的字符串看起来像这样:我想用我正在做的替换是使用 string.remove 和 string.add 但我收到代理对错误。</p>
dim tStr as string =""
tStr=tStr.remove(5, 2)
tStr= tStr.insert(5,"")
解决方案
Remove
和方法使用的索引号Insert
是从零开始的(第一个字符的索引是 0)。要获得第三个表情符号,您需要使用 4 而不是 5 作为索引。
dim tStr as String =""
tStr=tStr.Remove(4, 2)
tStr= tStr.Insert(4,"")
推荐阅读
- c++ - C++ 模板参数包自动将 & 添加到其参数
- javascript - JavaScript 未加载到 HTML 文件中
- c# - 无法为外部 dll 加载文件或程序集
- java - 如何将 .wav 文件转换为浮点数组(编辑浮点数组,例如添加两个信号)并返回到没有白噪声的 .wav 文件
- android - com.android.builder.merge.DuplicateRelativeFileException: 发现多个文件与操作系统无关的路径 'META-INF/INDEX.LIST'
- tcl - NS2 代码为什么这不起作用?(模拟程序未运行) 25 个节点
- flutter - 如何在弹出窗口颤动中创建按钮列表
- wpf - 键入 XAML 时如何将插入符号移到结束引号之后?
- css - Media query properties being overwriiten by other breakpoints
- javascript - Javascript 如何删除日元/日元符号