正则表达式分解SIEMENS交换机巡检-------(1)
2008-02-23 09:17:48来源:互联网 阅读 ()
本文的目的在于使用正则表达式自动分解交换机回送的巡检信息
其他交换机的巡检过程在系统接入后会再次更新提供给大家参考
SIEMENS
DISPALARM 显示当前告警信息
指令返回信息格式
指令返回信息格式
OBJECT = LTG ALPRIO = MAJOR ALSTAT = NP MSGNO = 506
ALTYPE = EQUIPMENT ALARM
PABCAUSE= EQUIPMENT MALFUNCTION
ALARM-ID: CLASS=LTGPAF LTG=3-11 分解的正则表达式(由于无法确定空格的具体位置,所以有很多排错处理)
"(?:OBJECT[\\s]*=[\\s]*)([\\w]*) 截取object后的字符
(?:[\\s]*ALPRIO[\\s]*=[\\s]*)([\\w]*) 截取alprio后的字符
(?:[\\s]*ALSTAT[\\s]*=[\\s]*)([\\w]*) 截取alstat后的字符
(?:[\\s]*MSGNO[\\s]*=[\\s]*)([\\w]*) 截取msgno后的字符
(?:[\\s]*ALTYPE[\\s]*=[\\s]*)([\\w]*[\\s]?[\\w]*) 截取altype后的字符,可能有空格
(?:[\\s]*PABCAUSE[\\s]*=[\\s]*)((?:[\\w|\\/]*[\\s]?)*) 截取pabcause后的字符
(?:[\\s]*ALARM-ID[\\s]*:[\\s]*)([\\w|=]*[\\s]?[^\\s]*)" 截取alarm-id后的字符
先打个电话,等待补充
上一篇: javax.servlet.RequestDispatcher翻译
下一篇: 来自Apache的Java开源项目
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash