被3整除的数字,用法正则表达式怎么写?

明12345 1年前 已收到1个回答 举报

合肥小无锡 幼苗

共回答了21个问题采纳率:81% 举报

正则是用来解析字符串的,不是用来计算的.
要想用正则来取得被3整除的数字,就要先确定好你要使用的环境,分析3的倍数会有哪些,再使用正则的写出解析式.
3的倍数可能是3,6,9,12,15,18,21,24,27...等等,
假如,你能确定字符串中你只要匹配30以内的3的倍数,你就可以写出([369]|[1][258]|[2][147])这样的正则.如果要在10000内3的倍数,你就别分析了,直接用代码控制来判断吧,每种技术都有自己的应用环境.要能灵活的运用技术来解决问题

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.055 s. - webmaster@yulucn.com