【问题标题】:Regex to extract author from /* by AUTHOR */正则表达式从 /* by AUTHOR */ 中提取作者
【发布时间】:2012-11-06 11:39:06
【问题描述】:

我正在开发一个基于我创建的programming joke blog 的应用程序。

在每篇文章中都有一个包含图像和 NSString 的 html 正文,格式如下:

/* by AUTHOR (SOMETIMES WITH SPACES etc) */

我想使用正则表达式提取此作者姓名,减去其他文本。谁能举例说明如何做到这一点?

编辑: 我需要吗???行:

NSString *result = [htmlString stringByReplacingOccurrencesOfString: ???? 
                                                      withString:@"$1, " 
                                                         options:NSRegularExpressionSearch
                                                           range:NSMakeRange(0, [htmlString length])];

【问题讨论】:

    标签: iphone objective-c ios regex


    【解决方案1】:

    如果您的文本始终采用相同的格式,即 /* TEXT */ 您不需要正则表达式,但您可以使用带范围的子字符串来执行此操作。否则,如果你想要一个正则表达式,here is a link to the solution

    You could also see this page

    【讨论】:

    • /*.**/ 有效,但是如何更改它以跳过第一个单词?我更喜欢正则表达式,因为有时文本不是这种格式,在这种情况下它不应该返回作者。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-13
    • 2021-12-05
    相关资源
    最近更新 更多