在regex中使用变量

2sbarzqh  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(133)

我正试图修改一个二进制字符串。问题是字符串中1的基数是可变的。所以我有11个应该变成1,但也有111个根据时间单位变成1。时间单位是最长的连续“1”除以3(最大符号长度=3个时间单位)。
我试图用string.gsub替换1s(/1{timeunit}+/,“1”)。
在我的测试中,如果我硬编码一个数字,我会得到预期的字符串,但我希望它是动态的。
我试图建立的是可能的吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题