回 帖 发 新 帖 刷新版面

主题:有关正则表达式中替换问题

我有以下txt文档,内容如下:
C:\LHICT\Miatac\miatac.obc[02-FEB-08  12:59:43
@02-FEB-08  12:59:50 SN C01714B
(O 2751,2755 2759 6587 6591,
(O 2771 2774 6608 6609,6605,
RPWR_P35_GND#(,)VS
RPWR_P35_GND=3.162607K(2K,)AR
RN209_32_R2=159.008102(100,200)R
RN400_11_R2=-59.008102(-65,-55)R 

1.抓取紧靠.obc的那个[color=FF0000]\[/color]和 [color=FF0000].obc[/color]之间的字符串,即miatac,将它替换,正则表达式是什 么?
2.抓取所有满足xxxxx[color=FF0000]=[/color]xxxxx[color=FF0000]([/color]xxxxx[color=FF0000],[/color]xxxxx[color=FF0000])[/color]xxx这种格式的行,正则表达式是什么?
3.在替换时,能同时将满足这两个正则表达式的字符串换掉吗?代码提供一下
最终效果是:

C:\LHICT\Miatac\XXXXX.obc[02-FEB-08  12:59:43
RPWR_P35_GND=3.162607K(2K,)AR
RN209_32_R2=159.008102(100,200)R
RN400_11_R2=-59.008102(-65,-55)R 

我是菜鸟,想请大侠帮忙,我已经花在上面4天了,boyamyxia :希望你能看见此贴,谢谢了

回复列表 (共1个回复)

沙发

问题已经部分回答在你的另一张帖子下了

我来回复

您尚未登录,请登录后再回复。点此登录或注册