javascript中最精华的东西不就是正则么,是正则的娘家阿

解决方案 »

  1.   

    赫赫,谢谢关注,我就要找到:KeyUpEvent (也就是一个控件的事件名称,当然了控件很多了,上面只是举了一个例子)
      

  2.   

    Private   Sub   P1_KeyUpEvent(ByVal   eventSender   As   System.Object,   ByVal   eventArgs   As   AxFPSpread._DSpreadEvents_KeyUpEvent)   Handles   P1.KeyUpEvent以上代码为我要检索的文件中的一个事件声明(farpoint控件)。
    我现在需要在把这段文字中的   两个KeyUpEvent 找出来, 
    2个吗? P1_KeyUpEvent ,._DSpreadEvents_KeyUpEvent,Handles   P1.KeyUpEvent有3个呀,不知道你什么意思
      

  3.   

    谢谢阿,结果是两个
    P1_KeyUpEvent   ,._DSpreadEvents_KeyUpEvent,Handles      P1.KeyUpEvent
    中间标上颜色的,前面没有P1. 或者 P1_
    所以只有两个Expresso我都是用这个工具试正则表达式的,结果是两个
      

  4.   

    (? <= <Name> [\._])(? <AXEvent> ClickEvent) 
    这个正则,中<Name>已经确定是P1了
      

  5.   

    不明白
    Private   Sub   P1_KeyUpEvent(ByVal   eventSender   As   System.Object,   ByVal   eventArgs   As   AxFPSpread._DSpreadEvents_KeyUpEvent)   Handles   P1.KeyUpEvent这个字符串里只匹配2个P1_KeyUpEvent?
    结果是什么呀
    array[0]=P1_KeyUpEvent
    array[1]=P1.KeyUpEvent
    还是什么形式?不知道你要干什么
      

  6.   

    不好意思,刚刚没有太说清楚,我只是找P1_KeyUpEvent(事件名)和事件继承P1.KeyUpEvent 中的KeyUpEvent,中间方法的参数不查找
      

  7.   

    找到这两个KeyUpEvent以后我要进行替换
    我贴出来吧,
    刚开始:Private Sub P1_KeyUpEvent(ByVal eventSender As System.Object, ByVal eventArgs As AxFPSpread._DSpreadEvents_KeyUpEvent) Handles P1.KeyUpEvent(上面我贴的代码)
    我要变成:Private Sub P1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles P1.KeyUp就是这个意思,我要做的就是把KeyUpEvent查出来,换成KeyUp