VFP正则表达式应用:删除每一行行尾的指定字符

作者在 2017-11-19 19:38:37 发布以下内容

因为这几个字符在行中也是出现的,所以肯定不能用简单的替换实现
比如
12345 1265345
2345
需要删除每行末尾的“345”,最终文本为:

12345 1265
2

===================================

Re = Createobject("VBScript.RegExp")
Re.Global = .T.
Re.Ignorecase = .F.
Re.Pattern ="345$"
Re.MultiLine= .T.
cStr="12345 1265345"+CHR(13)+CHR(10)+"2345"
?cStr
?Re.Replace(cStr,"")





正则表达式 | 阅读 2098 次
文章评论,共0条
游客请输入验证码
浏览402012次