Code:
 
on *:text:*:#channel: { 
  var %line 1
  While ( $read(E:\feisu\mIRC\feisu.ini, %line) != Null) {
    if (gossip isin $read(E:\feisu\mIRC\feisu.ini,%line)) {
      if (gossip isin $read(E:\feisu\mIRC\feisu.ini,%line)) || (girl isin $read(E:\feisu\mIRC\feisu.ini,%line)) {
        msg $chan $gettok($read(E:\feisu\mIRC\feisu.ini,%line),2,61)
        break or halt
      }
      echo -a found in line %line
      inc %line
    }
  }
}

It is what I wrote to test.
I was just want to test if search function works. but It caused my mirc looping.nonresponse.so I have to use taskmgr close it;P. in feisu.ini I have Gossip.Girl=USA as contain.so I promise there is a gossip and girl in it.
Thanks for ur help again:)