我有内容的txt文件正则表达式VB.net
$NETS
P3V3_AUX_LGATE; PQ6.8 PU37.2
U335_PIN1; R3328.1 U335.1
$END
需要以这种格式进行更新,并返回保存到另一个txt文件
$NETS
'P3V3_AUX_LGATE'; PQ6.8 PU37.2
'U335_PIN1'; R3328.1 U335.1
$END
注:号线可能高达10,000行
我目前的解决方案是逐行读取txt文件,检测是否存在“;”和换行符并进行更改。
现在我有保存所有行的变量,有没有别的办法像通过正则表达式做更改,而不循环直通每一行更换,这样我可以很容易地打印结果
和跟进问题,哪一个更有效率?
在你的例子中,字母,数字和下划线看起来是你待更新字符串的有效字符。这是正确的,还是可能还有其他角色? – 2010-11-29 12:06:36
#,+, - ,[,]是可以在换行符和“;”之间的任何位置找到的字符。字符 – Aries 2010-11-30 06:00:19