首页 > 解决方案 > 八度正则表达式将字符字符串拆分为子字符串

问题描述

有人可以帮我将“12345678”拆分为“1234”和“56”和“78”吗?

我已经尝试过regexp("12345678",'\d{4};\d{2};\d{2}','split'),但这会返回完整的字符串。

标签: regexsubstringoctave

解决方案


查看正则表达式文档,我认为您可以使用捕获组创建令牌。

regexp("12345678",'(\d{4})(\d{2})(\d{2})','tokens')

正则表达式演示


推荐阅读