xCode 中的正则表达式:任意数量的任意空白字符,包括 "end of line"?
Regex in xCode: any number of any whitespace characters including "end of line"?
我的情况如下:
- (NSUInteger) launcherView:(HMLauncherView *)launcherView
numberOfIconsInPage:(NSUInteger)page;
而且我想找到此方法的所有匹配项。正则表达式应如下所示:
launcherView:<any number of characters><any number of whitespaces or "ends of line">numberOfIconsInPage:
我知道<any number of characters>
表示(.+)
,<whitespace>
表示\s
,但是如何写出整个表达式呢?我的主要问题 - 我无法让它搜索任何空格组合,因为它不同于空格字符和 "end of line".
正则表达式可能是这个:
/launcherView:.+(\s*|\s*$)numberOfIconsInPage:/
特别是,".+"
匹配任何字符,(\s*|\s*$)
只匹配直到 "numberOfIconsInPage"
的空格或直到行尾的任意数量的空格。
我的情况如下:
- (NSUInteger) launcherView:(HMLauncherView *)launcherView
numberOfIconsInPage:(NSUInteger)page;
而且我想找到此方法的所有匹配项。正则表达式应如下所示:
launcherView:<any number of characters><any number of whitespaces or "ends of line">numberOfIconsInPage:
我知道<any number of characters>
表示(.+)
,<whitespace>
表示\s
,但是如何写出整个表达式呢?我的主要问题 - 我无法让它搜索任何空格组合,因为它不同于空格字符和 "end of line".
正则表达式可能是这个:
/launcherView:.+(\s*|\s*$)numberOfIconsInPage:/
特别是,".+"
匹配任何字符,(\s*|\s*$)
只匹配直到 "numberOfIconsInPage"
的空格或直到行尾的任意数量的空格。