八进制正则表达式将char字符串拆分为子字符串

问题描述 投票:0回答:1

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

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

regex substring octave
1个回答
0
投票

看着regex documentation,我认为您可以使用捕获组来创建令牌。

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

Regex demo

© www.soinside.com 2019 - 2024. All rights reserved.