ogregularexpressionenumerator.h
来自「Mac OS X 平台一文本编辑器的源代码」· C头文件 代码 · 共 45 行
H
45 行
/* * 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 + =
减小字号Ctrl + -
显示快捷键?