求一正则表达式,高手快,等!!!
#@DD=用户[6]    
 @E1=医疗[3][SIREN.WAV]    
 @E2=抢劫[2]    
 @E3=火警[1]    
 #@E4=键盘事件[1]      
 我要的字段    
 1:#   符号可有可无    
 2:@   符号可有可无    
 3:那个16进制的数   如 "DD ",是两位的    
 4:文字    
 5:[   ]中的数字   1-9,可有可无    
 6:[   ]中的文件名   一个文件名,可有可无
------解决方案--------------------sorry,上面的最后漏了一个“?”   
 #?@?[0-9a-fA-F]{2}=[\u4e00-\u9fa5]+(?:\[[1-9]\])?(?:\[[^\]]*\])?