相关疑难解决方法(0)

如何使用正则表达式拆分字符串

我有一个字符串"323 ECO Economics Course 451 ENG English Course 789 Mathematical Topography"我想使用regex表达式拆分此字符串,[0-9][0-9][0-9][A-Z][A-Z][A-Z]以便该函数返回数组:

Array = 
["323 ECO Economics Course ", "451 ENG English Course",  "789 Mathematical Topography"]
Run Code Online (Sandbox Code Playgroud)

我将如何使用swift进行此操作?

编辑 我的问题与链接的问题不同.我意识到你可以在swift中拆分一个字符串myString.components(separatedBy: "splitting string").问题是该问题没有解决如何制作splitting string一个正则表达式.我尝试使用mystring.components(separatedBy: "[0-9][0-9][0-9][A-Z][A-Z][A-Z]", options: .regularExpression)但是没有用.

如何使该separatedBy:部分成为正则表达式?

regex string split swift swift3

6
推荐指数
2
解决办法
6563
查看次数

标签 统计

regex ×1

split ×1

string ×1

swift ×1

swift3 ×1