Здравствуйте.
Нужно при помощи регулярки вытащить выделенное, вот исходный текст, с которым должна работать регулярка:
Цитата:
|
MCICommand("open <SrcDir>\sample.mpg alias MPEG style child parent <This>")
pw=PubWidth()
ph=PubHeight()
For i=0 To Infinity
If (POS(LTrim$,txt$) | POS(RTrim$,txt$) | POS(Empty$,txt$)) Then
txt$=StrChange(txt$,RTrim$,CRLF$)
txt$=StrChange(txt$,LTrim$,CRLF$)
txt$=StrChange(txt$,Empty$,CRLF$)
Else
Break()
End
Next i
|
То, что
выделено жирным, должно обработаться следующей регуляркой:
Код:
|
/^[ \t]*[A-Za-z0-9_]+(?=\()/g |
а то, что выделено
жирным и подчеркнуто, должно обработаться примерно такой регуляркой:
Код:
|
/[^(=][A-Za-z0-9_]+(?=\()/g |
Но, второй код так же выбирает и
MCICommand, чего не должно быть