当前位置: 首页 > 知识库问答 >
问题:

在swift ios[重复]中找到符号@或数字后拆分字符串

赵雅懿
2023-03-14

我想在Swift中的符号@或数字之前得到值。我的电子邮件是john@gmail.com。我只想获得john。另一个例子是peter34@gmail.com。我只想获得peter

共有1个答案

司空俊悟
2023-03-14

试试这个

let EMAIL= "peter34@gmail.com"
let EMAILARR= EMAIL.characters.split{$0 == "@"}.map(String.init)

EMAILARR[0] // to get peter34
EMAILARR[1] // to get gmail.com
 类似资料:
  • 我想用preg_split来分割这段文字 在此阵列中: 但我不知道怎么。。。

  • 问题内容: 我想将字符串“ aaaabbbccccaaddddcfggghhhh”拆分为“ aaaa”,“ bbb”,“ cccc”。“ aa”,“ dddd”,“ c”,“ f”等。 我尝试了这个: 但这会吃掉一个字符,因此使用上面的正则表达式我得到“ aaa”,而我希望它成为“ aaaa”作为第一个字符串。 我该如何实现? 问题答案: 试试这个: 说明:我们想将字符串分成相同字符的组,因此我们

  • 我有下面的字符串 我想把它分成[“11122”,“”,“3434”]。可以有以下分隔符:-、/、* 我尝试了以下方法 但是我明白

  • 拆分字符串的标准方法 剪切片段并删除找到的正则表达式。这是一种相反的方法吗? 注意:就我而言,正则表达式之间没有任何内容 示例: 输入 输出

  • 问题内容: 我正在尝试在python中将字符串拆分为列表,并以字符更改分隔。我发现这很困难,但是可以肯定的是我想得太多了,并且错过了一个可能简单的解决方案。例: ‘abgg22ffeeekkkk1zzabbb’ 会成为: [‘a’,’b’,’gg’,‘22’,’ff’,’eee’,’kkkk’,‘1’,’zz’,’a’,’bbb’] 问题答案:

  • 我想在拆分函数调用中使用空格作为分隔符,但我想在单个单元格数组中输入某些单词;例如。 例如: 在带有一些分隔符的函数拆分调用之后,输出应如下所示: 我需要找到一个分隔符(或正则表达式模式)用于split函数。我如何着手做那件事?