以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 带空格组合的Split (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=193713) |
-- 作者:creastzh -- 发布时间:2024/10/7 5:52:00 -- 带空格组合的Split 一个字段内容: M 86-10153-62 - 86-10153-62 - Acetabular Shell Trial 62 mm 我需要读取最后一段文字信息, 规律是 使用" - "分割 使用了下面这个方式: Dim aa As String() = dr("WO_DETAIL").split(" - ")
Output.show(aa(2)) 结果发现无法得到 "Acetabular Shell Trial 62 mm" 请教如何处理,谢谢! |
-- 作者:有点蓝 -- 发布时间:2024/10/7 10:11:00 -- split只能根据单字符拆分 Dim aa As String() = s.Replace(" - ", "|").split("|")
|
-- 作者:creastzh -- 发布时间:2024/10/7 10:24:00 -- 我最终也是这样解决的,只是我不知道有这个限制,我还以为可以以限定的字符串进行呢, 因为VBA中是可以这样做的, 这算不算一个小Bug, 因为毕竟增加了一个Replace的动作, 谢谢! |
-- 作者:有点蓝 -- 发布时间:2024/10/7 19:46:00 -- 不是bug,如果觉得是也只能去找微软 |