52 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| § =============================================================
 | |
| §  RegExp
 | |
| § =============================================================
 | |
| 
 | |
| == Regexp.zero or one     == insert, map:xzo, sc:z  ==
 | |
| ?(<SPLIT><CURSOR>|)
 | |
| == Regexp.zero or more    == insert, map:xzm, sc:z  ==
 | |
| *(<SPLIT><CURSOR>|)
 | |
| == Regexp.one or more     == insert, map:xom, sc:o  ==
 | |
| +(<SPLIT><CURSOR>|)
 | |
| == Regexp.exactly one     == insert, map:xeo, sc:e  ==
 | |
| @(<SPLIT><CURSOR>|)
 | |
| == Regexp.anything except == insert, map:xae, sc:a  ==
 | |
| !(<SPLIT><CURSOR>|)
 | |
| == ENDTEMPLATE ==
 | |
| 
 | |
| == SEP: Regexp.sep1 ==
 | |
| 
 | |
| == LIST: POSIX_CharClasses == list ==
 | |
|   'alnum',
 | |
|   'alpha',
 | |
|   'ascii',
 | |
|   'blank',
 | |
|   'cntrl',
 | |
|   'digit',
 | |
|   'graph',
 | |
|   'lower',
 | |
|   'print',
 | |
|   'punct',
 | |
|   'space',
 | |
|   'upper',
 | |
|   'word',
 | |
|   'xdigit',
 | |
| == ENDLIST ==
 | |
| 
 | |
| == Regexp.POSIX classes == expandmenu, insert, sc:p, map:xpc ==
 | |
| |PickList( 'POSIX char. classes', 'POSIX_CharClasses' )|
 | |
| [:|PICK|:]<CURSOR>
 | |
| == ENDTEMPLATE ==
 | |
| 
 | |
| == LIST: BashRematch == list ==
 | |
|   '${BASH_REMATCH[0]}',
 | |
|   '${BASH_REMATCH[1]}',
 | |
|   '${BASH_REMATCH[2]}',
 | |
|   '${BASH_REMATCH[3]}',
 | |
| == ENDLIST ==
 | |
| 
 | |
| == Regexp.BASH_REMATCH == expandmenu, insert, sc:b, map:xbr ==
 | |
| |PickList( 'BASH_REMATCH', 'BashRematch' )|
 | |
| |PICK|<CURSOR>
 | |
| == ENDTEMPLATE ==
 |