以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 字符串的修改问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87265) |
-- 作者:rjh4078 -- 发布时间:2016/7/7 9:06:00 -- 字符串的修改问题 需求是这样的 比如一个字符串的格式是这样的: A|120|B|100|C|100|D|100 现在想实现 比如删除A变成 B|100|C|100|D|100 删除B变成 A|120|C|100|D|100 删除C变成 A|120|B|100|D|100
|
-- 作者:大红袍 -- 发布时间:2016/7/7 9:53:00 -- 参考代码
Dim str As String = "A|120|B|100|C|100|D|100" str = System.Text.RegularExpressions.Regex.Replace("|"& str & "|", "\\|" & s & "\\|[0-9]+\\|", "")
|
-- 作者:rjh4078 -- 发布时间:2016/7/7 10:10:00 -- 试验了下 如果换成B或者C 结果就不对了 |
-- 作者:大红袍 -- 发布时间:2016/7/7 10:29:00 -- Dim str As String = "A|120|B|100|C|100|D|100" str = System.Text.RegularExpressions.Regex.Replace("|"& str & "|", "\\|" & s & "\\|[0-9]+\\|", "|") |
-- 作者:rjh4078 -- 发布时间:2016/7/7 17:40:00 -- 果然可以了 |
-- 作者:飞飞 -- 发布时间:2016/7/7 18:32:00 -- 有用,mark |