我有以下字符串:
如何找到“一个或两个数字周年版”子字符串,并将其删除,最终以:
请注意,第50和第25只是例子,在现实中,它可能是任何数字从1到99。
我想这涉及到NSRegularExpression,但我不擅长正则表达式语法.
发布于 2016-03-06 20:15:48
[0-9]匹配。?。.匹配。因此,您可以使用" [0-9][0-9]?.. anniversary edition" (因为有"th“、"nd”和"st“需要担心)。
这个答案:https://stackoverflow.com/a/22017608/3937有一些代码来替换字符串中的regexes。
发布于 2016-03-06 20:54:12
尝试使用\d{1,2}.*$并用empty字符串替换。
https://stackoverflow.com/questions/35831933
复制相似问题