猿问
下载APP

请问在vb中的replace函数?

vb中replace函数想把 


炎炎设计
浏览 91回答 4
4回答

慕仰8121524

replace()函数,是针对字符串类型的,有三个必选的参数;replace(s1,s2,s3)s1 ---- 被处理的字符串s2 ---- 被替换的原子字符串s3 ---- 用来替换原子字符串的新子字符串例如:s1 = "名称200"s2 = "名称"s3 = "aaa"s = Replace(s1, s2, s3)Print s显示的是 aaa200用大白话来说,上面执行的功能就是,将文字 “aaa” 替换字符串 “名称200” 中所有的文字 “名称”。或者说:将字符串 “名称200” 中所有的文字 “名称”用“aaa”来替换。

米脂

replace函数http://pan.baidu.com/s/1bn29aGn----------------正则表达式Private Sub Command1_Click()Dim a, b, c As Stringa = Text1.Textb = Text2.Textc = Text3.TextText1.Text = RegEx(a, b, c)End SubFunction RegEx(a, b, c) As String    With CreateObject("VBSCRIPT.REGEXP")        .Pattern = b        .Global = True        RegEx = .Replace(a, c)    End WithEnd Function

梵蒂冈之花

替换字符串啊,和replaceAll意义相近,只是replaceAll替换所有匹配,replaceFirst只替换第一个匹配,如:"ababab".replaceAll("a","c") "cbcbcb""ababab".replaceFirst("a","c") "cbabab"

幕布斯6054654

替换首次出现的符号正则表达式或者字符串的字符/字符串例如下面:String str= "a$ab|cd|ef";System.out.println(str.replaceFirst("a", "*"));输出结果为:*$ab|cd|ef
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答