[算表]請教如何用正則表達式提取txt那兩個關鍵字

作者: yyingx (bless)   2015-03-16 16:40:51
軟體:MS office
版本:2007
各位版友:下午好
請教如何提取示例中的如圖所示的關鍵字,返回excel到sheet1 A1和B1
如圖所示:http://ppt.cc/mx-l
示例文件下載: http://ppt.cc/ODqz
我先說說我的寫法發信人后面那個到很好匹配直接寫成
Pattern = "發信人: ([A-Za-z]\w+)"
但下面一個IP 如果寫成FROM: ([^]]*),就找錯了位置,找成了123.128.1.*,但我真正
需要的是222.128.189.*
它的路徑必須是"
作者: soyoso (我是耀宗)   2015-03-16 17:03:00
那arr不要用split而改用replace應可就"--"來設條件類似這樣http://goo.gl/LUvQJ3replace後pattern改為Pattern = "發信人: ([A-Za-z]\w+).*[\-+[FROM: ](.*)\]"
作者: yyingx (bless)   2015-03-16 18:54:00
--的屬性:單獨一行,且只有這兩個字符 如圖http://ppt.cc/9LPL我剛才給的示例是比較標準的,如上是一個相對復雜點的
作者: soyoso (我是耀宗)   2015-03-16 18:59:00
已修正上面連結重下

Links booklink

Contact Us: admin [ a t ] ucptt.com