以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何提取备注列里的字符串 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116545) |
-- 作者:ap9709130 -- 发布时间:2018/3/26 17:13:00 -- 如何提取备注列里的字符串 老师 我有个备注列,里面有好多行的内容,我现在想按规律提取这个备注列的内容, 比如备注列的内容如下: abc //* 45678 dre //* 56473 tregd //* 56830 提取后的内容为: abc dre tregd 要如何实现? 多谢!
|
-- 作者:km007 -- 发布时间:2018/3/26 17:15:00 -- 直接用分隔符就可以了 |
-- 作者:有点甜 -- 发布时间:2018/3/26 17:26:00 -- Dim str As String = "abc //* 45678" & vbcrlf & "dre //* 56473" & vbcrlf & "tregd //* 56830" msgbox(str) str = System.Text.RegularExpressions.Regex.replace(str, " //\\* .+", "") msgbox(str) |
-- 作者:ap9709130 -- 发布时间:2018/3/27 10:41:00 -- 老师 我不要他们连接起来,要分行.
|
-- 作者:有点甜 -- 发布时间:2018/3/27 11:17:00 -- Dim str As String = "abc //* 45678" & vbcrlf & "dre //* 56473" & vbcrlf & "tregd //* 56830" msgbox(str) str = System.Text.RegularExpressions.Regex.replace(str, " //\\* .+?(?=\\s|$)", "") output.show(str) |
-- 作者:ap9709130 -- 发布时间:2018/3/27 14:36:00 -- 多谢!虽然看不懂,但真是实用! |