【发布时间】:2015-04-28 19:40:51
【问题描述】:
例如regular 表达式是:
A(B)C
A,B,C 都代表一些字符串。我希望所有字符串都匹配 A(B)C 替换为 B。
如果NSString 是 AABCAABCBBABC:
答案将是 ABABBBB。如何做到这一点?谢谢。
我举一个更具体的例子:
<script\stype="text/javascript"[\s\S]*?(http://[\s\S]*?)'[\s\S]*?</script>
答案是一些脚本数学和http:// url 匹配。
我想使用每个 http:// url 匹配来替换每个脚本匹配。我解释清楚了吗?
【问题讨论】:
-
我猜正则表达式必须是“AbbBbbCbb”,替换为“Bbb”。看看:regex101.com/r/hH1tY5/1
-
@leizh00701,仍然没有清除。你可以解释一下什么是输入,什么是你的预期输出。
标签: ios objective-c regex swift nsregularexpression