Repeat Part of the Regex a Certain Number of Times (重复匹配
发布时间:2020-12-14 01:48:35 所属栏目:百科 来源:网络整理
导读:需求1: 100个数字构成的数 方法: bd{100}b 小结: Fixed repetition: {n} 需求2: 32-bit十六进制数 方法: b[0-9a-fA-F]{1,8}b 小结: Variable repetition: {m,n} Infinite repetition: {m,} repeating group: (){m,n} 比如: ((dd){1,3}) 123456
需求1: 100个数字构成的数
方法: bd{100}b
小结: Fixed repetition: {n}
需求2: 32-bit十六进制数
方法: b[0-9a-fA-F]{1,8}b
小结: Variable repetition: {m,n} Infinite repetition: {m,} repeating group: (){m,n}
比如: ((dd){1,3}) 123456 1保存123456 2保存
需求3: 32-bit十六进制数,并且含有可选的h后缀
方法: b[0-9a-fA-F]{1,8}h?b
小结: Making something optional
需求4: 浮点数,可选整数,必选小数.,可选e标志
方法: bd*.d+(ed+)?b
小结: Repeating group
总结: 对于tcl,请将b改为y,即可 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |