Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Keywords: WSPOPUP MNU Extras for RegExp.MNU
_Regular Expression Pattern Properties WBStudio wFind wFind Template wEdInsString('wfPattern = "."') ColNo = wGetColNo() LineNo = wGetLineNo() wEdNewLine() wEdInsString('wfForward = @true') wEdNewLine() wEdInsString('wfMatchCase = @true') wEdNewLine() wEdInsString('wfRegExp = @true') wEdNewLine() wEdInsString('wfWrap = @false') wEdNewLine() wEdInsString('wfResult = wFind(wfPattern,wfForward,wfMatchCase,wfRegExp,wfWrap)') wEdNewLine() wEdGotoLine(LineNo) wEdGotoCol(ColNo) wEdWordLeft() wEdStartSel() wEdRight() wEdEndSel() _. Any selected = wGetSelState() wEdInsString(".") if selected then wEdClearSel() * Zero or more selected = wGetSelState() wEdInsString("*") if selected then wEdClearSel() + One or more selected = wGetSelState() wEdInsString("+") if selected then wEdClearSel() ^ Beginning of line selected = wGetSelState() wEdInsString("^") if selected then wEdClearSel() $ End of line selected = wGetSelState() wEdInsString("$") if selected then wEdClearSel() _( ) Tagged Expression wEdInsString("(.)") wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _x|y X or Y wEdInsString("[.|.]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _[xyz] Any enclosed wEdInsString("[xyz]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdRight() wEdRight() wEdEndSel() [^xyz] Any not enclosed wEdInsString("[^xyz]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdRight() wEdRight() wEdEndSel() [a-z] Any in Range wEdInsString("[a-z]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() [^m-z] Any not in Range wEdInsString("[^m-z]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _[0-9] Decimal Digit selected = wGetSelState() wEdInsString("[0-9]") if selected then wEdClearSel() [a-zA-Z] Alphabetic Char selected = wGetSelState() wEdInsString("[a-zA-Z]") if selected then wEdClearSel() [a-zA-Z0-9] Alphanumeric Char selected = wGetSelState() wEdInsString("[a-zA-Z0-9]") if selected then wEdClearSel() [a-zA-Z0-9_] Word Char selected = wGetSelState() wEdInsString("[a-zA-Z0-9_]") if selected then wEdClearSel() [0-9a-fA-F]+ Hexadecimal Char/s selected = wGetSelState() wEdInsString("[0-9a-fA-F]+") if selected then wEdClearSel() ; [ \x09]+ whitespace/s ; wEdInsString("[ \x09]+") _Escape selected = wGetSelState() wEdInsString("\") if selected then wEdClearSel() Backslash selected = wGetSelState() wEdInsString("\\") if selected then wEdClearSel() Pipe selected = wGetSelState() wEdInsString("\|") if selected then wEdClearSel() ( Opening Bracket selected = wGetSelState() wEdInsString("\(") if selected then wEdClearSel() ) Closing Bracket selected = wGetSelState() wEdInsString("\)") if selected then wEdClearSel() [ Opening Bracket selected = wGetSelState() wEdInsString("\[") if selected then wEdClearSel() ] Closing Bracket selected = wGetSelState() wEdInsString("\]") if selected then wEdClearSel() { Opening Bracket selected = wGetSelState() wEdInsString("\{") if selected then wEdClearSel() } Closing Bracket selected = wGetSelState() wEdInsString("\}") if selected then wEdClearSel() VBASIC RegExp Object . Any selected = wGetSelState() wEdInsString(".") if selected then wEdClearSel() ? Zero or one selected = wGetSelState() wEdInsString("?") if selected then wEdClearSel() * Zero or more selected = wGetSelState() wEdInsString("*") if selected then wEdClearSel() + One or more selected = wGetSelState() wEdInsString("+") if selected then wEdClearSel() ^ Beginning of input selected = wGetSelState() wEdInsString("^") if selected then wEdClearSel() $ End of input selected = wGetSelState() wEdInsString("$") if selected then wEdClearSel() _( ) Pattern match to remember wEdInsString("(.)") wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() num Backreference to remembered match wEdInsString("\1") wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _x|y X or Y wEdInsString("[.|.]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _{n} Exactly n times wEdInsString("{1}") wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() {n,} At least n times wEdInsString("{1,}") wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() {n,m} At least n, at most m times wEdInsString("{1,1}") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _[xyz] Any enclosed wEdInsString("[xyz]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdRight() wEdRight() wEdEndSel() [^xyz] Any not enclosed wEdInsString("[^xyz]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdRight() wEdRight() wEdEndSel() [a-z] Any in Range wEdInsString("[a-z]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() [^m-z] Any not in Range wEdInsString("[^m-z]") wEdLeft() wEdLeft() wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdEndSel() _Escape selected = wGetSelState() wEdInsString("\") if selected then wEdClearSel() Backslash selected = wGetSelState() wEdInsString("\\") if selected then wEdClearSel() Pipe selected = wGetSelState() wEdInsString("\|") if selected then wEdClearSel() ( Opening Bracket selected = wGetSelState() wEdInsString("\(") if selected then wEdClearSel() ) Closing Bracket selected = wGetSelState() wEdInsString("\)") if selected then wEdClearSel() [ Opening Bracket selected = wGetSelState() wEdInsString("\[") if selected then wEdClearSel() ] Closing Bracket selected = wGetSelState() wEdInsString("\]") if selected then wEdClearSel() { Opening Bracket selected = wGetSelState() wEdInsString("\{") if selected then wEdClearSel() } Closing Bracket selected = wGetSelState() wEdInsString("\}") if selected then wEdClearSel() . Point selected = wGetSelState() wEdInsString("\.") if selected then wEdClearSel() * Asterisk selected = wGetSelState() wEdInsString("\*") if selected then wEdClearSel() + Plus selected = wGetSelState() wEdInsString("\+") if selected then wEdClearSel() ? Question Mark selected = wGetSelState() wEdInsString("\?") if selected then wEdClearSel() Caret selected = wGetSelState() wEdInsString("\^") if selected then wEdClearSel() $ Dollar selected = wGetSelState() wEdInsString("\$") if selected then wEdClearSel() _b Word Boundary selected = wGetSelState() wEdInsString("\b") if selected then wEdClearSel() B Non Word Boundary (hyphen ok.) selected = wGetSelState() wEdInsString("\B") if selected then wEdClearSel() d Digit "[0-9]" selected = wGetSelState() wEdInsString("\d") if selected then wEdClearSel() D Non Digit selected = wGetSelState() wEdInsString("\D") if selected then wEdClearSel() w Any word char "[A-Za-z0-9_]" selected = wGetSelState() wEdInsString("\w") if selected then wEdClearSel() W Any non word char selected = wGetSelState() wEdInsString("\W") if selected then wEdClearSel() _s Any white space "[ f n r t v]" selected = wGetSelState() wEdInsString("\s") if selected then wEdClearSel() S Any non white space selected = wGetSelState() wEdInsString("\S") if selected then wEdClearSel() f FF Form Feed selected = wGetSelState() wEdInsString("\f") if selected then wEdClearSel() n LF New Line selected = wGetSelState() wEdInsString("\n") if selected then wEdClearSel() r CR Carriage Return selected = wGetSelState() wEdInsString("\r") if selected then wEdClearSel() t TAB Tabulator selected = wGetSelState() wEdInsString("\t") if selected then wEdClearSel() v Vertical TAB selected = wGetSelState() wEdInsString("\v") if selected then wEdClearSel() _Hexadecimal Chars "[0-9a-fA-F]+" selected = wGetSelState() wEdInsString("[0-9a-fA-F]+") if selected then wEdClearSel() xnn Hexadecimal value nn wEdInsString("\x00") wEdLeft() wEdLeft() wEdStartSel() wEdRight() wEdRight() wEdEndSel() _Toggle Column/Stream Selection \ ^{F8} wSetColBlk()
Article ID: W15782
File Created: 2003:05:13:11:30:02
Last Updated: 2003:05:13:11:30:02