我有以下字符串:
如何找到" [一个或两个数字]周年纪念版" substring并删除它最终以:
结束请注意,第50和第25只是示例,实际上它可以是1到99之间的任何数字。
我猜它涉及NSRegularExpression,但我不熟悉正则表达式语法...
答案 0 :(得分:1)
[0-9]
匹配。?
之后.
所以,你可以使用" [0-9][0-9]?.. anniversary edition"
(因为有' th"," nd"和" st"担心)。
这个答案:https://stackoverflow.com/a/22017608/3937有一些替换字符串中正则表达式的代码
答案 1 :(得分:0)
尝试使用\d{1,2}.*$
并替换为empty
字符串。