【发布时间】:2016-08-11 22:54:29
【问题描述】:
func getEmojiTags(text: String) -> [String] {
}
表情符号标签是两部分的组合,它们之间没有空格。如果它们之间有空格,则它不是 emojiTag。
- 一个表情符号
- 不是表情符号的字符串
例如:
Hello, my name is Jason ???? ???? how are you ?-> []
Hello, my name is ????Jason -> [????Jason]
Hello, my name is ???? Jason -> []
I am going to the ⛱beach with some ????monkeys ???? -> [⛱beach, ????monkeys]
【问题讨论】:
-
如果 Swift 正确处理 unicode,它们应该被视为单个字符,因此您应该能够检查它们是否在几个字符范围之一中。
-
@Blender 那么,范围是多少?我认为,问题是关于这个
-
@MehdiKhademloo:这就是我发表评论而不是答案的原因。它们应该不难找到。
标签: ios regex swift string emoji