免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1867 | 回复: 5
打印 上一主题 下一主题

如何匹配这样的字符 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-02 11:43 |只看该作者 |倒序浏览
现在有一个文本里面有这样的内容 例如
                       |      
                                 -|-  爱仕达
我怎么把只有|的那一行匹配上呢??

论坛徽章:
1
未羊
日期:2014-09-08 22:47:27
2 [报告]
发表于 2008-12-02 11:48 |只看该作者
/\s+\|\s+/

论坛徽章:
0
3 [报告]
发表于 2008-12-02 13:37 |只看该作者
| /*add by chengshuai for d680l:当电话簿+
                                       | #ifdef FT_HUGE_CAPABILITY_PHONE_BOOK_F+
                                       |     MC_MCC_TRACE_MSG("mcc_acc_sim_card+
                                       |     /*当FLASH数据异常时,从文件系统恢复+
                                       |      //MC_MCC_IF(SG_DRT , IF_DRT_FLASH+
                                       |      MC_MCC_CALL(mcc_pb_resume_flash_d+
                                       |     MC_MCC_TRACE_MSG("mcc_acc_sim_card+
                                       | #endif
                                       |
                                       |-
                                       |
                                       | /*add by chengshuai for d680l:当电话簿+
                                       | #ifdef FT_HUGE_CAPABILITY_PHONE_BOOK_F+
                                       |     /*当FLASH数据异常时,从文件系统恢复+
                                       |      //MC_MCC_IF(SG_DRT , IF_DRT_FLASH+
                                       |      MC_MCC_CALL(mcc_pb_resume_flash_d+
                                       |-
                                     +|     MC_MCC_TGETKEY(KF_NONE, 20),+
      SET0_KEYFILTER_RESU+|     MC_MCC_TGETKEY(SET0_KEYFILTER_RESU+
                                     +|     //MC_MCC_ELSE(TT_TRANSF, mcc_pb_re+
                                       |-
如何把那些空的行匹配上 我现在只想匹配只包含| 或是|- 的别的行不匹配
你刚才发的那个 会把别的行匹配上!

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2008-12-02 13:40 |只看该作者
晕,diff 的时候不要加那个参数不就好了。
抑或是在做 web 版的源码审查工具?
CPAN 上有现成的 diff 模块的。
很适合搞二次开发。

[ 本帖最后由 flw 于 2008-12-2 13:41 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2008-12-02 14:29 |只看该作者

回复 #4 flw 的帖子

我们是用clearcase
diff这个命令是CC中用的  现在做代码行统计
diff出来修改前后的差别 然后统计出来行数!!

论坛徽章:
0
6 [报告]
发表于 2008-12-02 14:38 |只看该作者
print if /^\s+(\||\|-)\s+$/;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP