![]() ![]() So it is not possible that a space character is left to it. The regular expression search string " ^ symbol " does not make much sense to me. Note: The character between " and % in second line must be a tab character and not a space character. Close Fold Strings = "endif" "endproc" "endisr" "loop" "wend" "until" "next" "endselect" Open Fold Strings = "if" "proc" "isr" "do" "while" "repeat" "for" "select" Unindent Strings = "endif" "endproc" "endisr" "loop" "wend" "until" "next" "endselect" Indent Strings = "if" "proc" "isr" "do" "while" "repeat" "for" "select" optionally matching a single comma.Ĭode: Select all /L20"ProtonBasic" Nocase String Chars = " File Extensions = bas inc find case-insensitive any letter in range A-Z one or more times to match the type of the variable. once again a capturing group for getting just the string matched by the expression inside this group displayed in hierarchical function list.Īs. So the parameters of a procedure can span also over multiple lines. find any whitespace character according to Unicode standard including newline characters zero or more times. The meaning of second Perl regular expression is: Learn how to use UltraEdit's Find and Replace functionality to take your text editing prowess to the next level. TaskID As Word, TaskAddr As Dword, Priority As Word, Start As Word This means for the example procedure line that the block to search with second regular expression is: The block to search with the second regular expression should start after first occurrence of an opening ( found from beginning of a found procedure line and end before first occurrence of a closing ) found after opening ). The inner group defines first a block start and a block end condition with \ ( and \ ). find case-insensitive any digit or letter in range A-Z or underscore zero or more times. find case-insensitive a single letter in range A-Z or an underscore. The string found by the expression inside the group should be displayed in the hierarchical function list. find a horizontal tab or space one or more times. after optional leading tabs/spaces the line must have the keyword Proc. So a procedure line can have leading tabs/spaces. find a horizontal tab or space zero or more times. This block contains two case-insensitive Perl regular expression search strings. ![]()
0 Comments
Leave a Reply. |