我所拥有的文件的每一行的第一个字符是逗号。我该如何删除这个逗号?
我尝试使用替换方法,但它似乎不接受特殊字符。这是一个例子:
myRegExp.Pattern = "\n,"
strText5 =myRegExp.Replace(strText4,"\n")
上面的修补程序用\ n替换第一个新行char和逗号。如何用特殊字符替换文字字符串?
MSDN库似乎没有我需要的答案。
TIA。
答案 0 :(得分:0)
如果你启用MultiLine
模式(如果你还没有Global
那么),那么^
将匹配一行的开头:
myRegExp.Pattern = "^,"
myRegExp.Multiline = true
myRegExp.Global = true
strText5 = myRegExp.Replace(strText4, "")
(在一个vanilla VB字符串中没有转义序列,"\n"
只是两个斜杠 + n 字符,对于\n
您将使用vbLf
或chr(10)
)