📄 ogregularexpressionenumerator.h
字号:
/* * Name: OGRegularExpressionEnumerator.h * Project: OgreKit * * Creation Date: Sep 03 2003 * Author: Isao Sonobe <sonoisa (AT) muse (DOT) ocn (DOT) ne (DOT) jp> * Copyright: Copyright (c) 2003 Isao Sonobe, All rights reserved. * License: OgreKit License * * Encoding: UTF8 * Tabsize: 4 */#import <Foundation/Foundation.h>@class OGRegularExpression;// Exceptionextern NSString * const OgreEnumeratorException;@interface OGRegularExpressionEnumerator : NSEnumerator <NSCopying, NSCoding>{ OGRegularExpression *_regex; // 惓婯昞尰僆僽僕僃僋僩 NSObject<OGStringProtocol> *_targetString; // 専嶕懳徾暥帤楍 unichar *_UTF16TargetString; // UTF16偱偺専嶕懳徾暥帤楍 unsigned _lengthOfTargetString; // [_targetString length] NSRange _searchRange; // 専嶕斖埻 unsigned _searchOptions; // 専嶕僆僾僔儑儞 int _terminalOfLastMatch; // 慜夞偵儅僢僠偟偨暥帤楍偺廔抂埵抲 (_region->end[0] / sizeof(unichar)) unsigned _startLocation; // 儅僢僠奐巒埵抲 BOOL _isLastMatchEmpty; // 慜夞偺儅僢僠偑嬻暥帤楍偩偭偨偐偳偆偐 unsigned _numberOfMatches; // 儅僢僠偟偨悢}// 慡儅僢僠寢壥傪攝楍偱曉偡丅- (NSArray*)allObjects;// 師偺儅僢僠寢壥傪曉偡丅- (id)nextObject;// description- (NSString*)description;@end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -