【发布时间】:2019-04-13 18:18:08
【问题描述】:
这里给出了一个聪明的第一个答案,用于使用正则表达式拆分 swift 字符串
但是,它将搜索到的文本保留在答案数组中。我正在尝试做类似的事情,但忽略充当分隔符的字符(例如,就像 swift split 函数,但只是使用正则表达式作为分隔符)。
例如:正则表达式类似于
"\\\||Z|ZY"
当应用于"hi|thisZshouldZYbe|separated" 的字符串时,你会得到一个数组
["hi", "this", "should", "be", "separated"]
注意。正则表达式适用于带有双重转义的 swift NSRegularExpression 格式。在常规正则表达式中,它只是 "\||Z|ZY" 另外请注意,正则表达式包含垂直线符号而不是字母“l”
你可能不需要对原件做太多的调整来工作。
【问题讨论】:
标签: regex swift4 nsregularexpression