以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 字符串的格式化 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118980) |
-- 作者:huangxueyao -- 发布时间:2018/5/15 14:09:00 -- 字符串的格式化 原字符串:1|小明,2|小黄,3|大刘 目标字符串:1,2,3 用代码实现怎么写? 谢谢
|
-- 作者:有点甜 -- 发布时间:2018/5/15 14:13:00 -- Dim str As String = "1|小明,2|小黄,3|大刘" msgbox(str) str = System.Text.RegularExpressions.Regex.replace(str, "\\|.+?(,+?|$)", ",") msgbox(str.trim(",")) |
-- 作者:huangxueyao -- 发布时间:2018/5/15 14:24:00 -- 错了一点, 结果变成:1,2,3, 而不是:1,2,3
|
-- 作者:有点甜 -- 发布时间:2018/5/15 14:32:00 -- Dim str As String = "1|小明,2|小黄,3|大刘" msgbox(str) str = System.Text.RegularExpressions.Regex.replace(str, "\\|.+?(,+?|$)", ",").trim(",") msgbox(str) |